logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

图解Linux内核:内核启动(1)从Bootloader到内核代码

From bootloader to kernel · Linux Insidehttps://0xax.gitbooks.io/linux-insides/content/Booting/linux-bootstrap-1.html

文章图片
#linux
Linux内核热补丁方案对比

Linux内核热补丁方案对比荣涛2021年10月13日1. Linux 内核热补丁1.1. linux 内核热补丁技术背景1.1.1. update和upgrade的区别1.1.1.1. Linux upgrade (升级)升级是软件的最新版本。升级的频率比更新的频率低,并且通常以软件的重大改进,新功能,增强的功能和其他明显的更改。通常考虑到比较大的变化和更高的性能,必须升级操作系统。1.1.1.

#linux#服务器#运维
Linux内核:内存从BIOS->e820->memblock->node/zone基本流程

1. 从 BIOS 到 E820(见 e820.txt 文档)```e820__memory_setup_defaultBIOS ------------------------------> e820```2. 内核 代码 注入 e820_add_kernel_range3. 从 e820 到 memblock```e820__memblock_setupe820 ------------

文章图片
Linux内核 eBPF基础:BCC (BPF Compiler Collection)

目录BCC包括的一些工具安装BCC常用工具示例capabletcpconnecttcptop扩展工具简单示例使用BPF_PERF_OUTPUT用户自定义探针示例参考BPF Compiler Collection(BCC)是基于eBPF的Linux内核分析、跟踪、网络监控工具。其源码存放于iovisor/bcc。BCC包括的一些工具http://www.brendangregg.com/ebpf.h

Linux内核 eBPF基础:perf(3)用户态指令分析

Linux内核 eBPF基础perf基础(3)用户态指令分析荣涛2021年5月19日本文相关注释代码:https://github.com/Rtoax/linux-5.10.13Linux内核性能架构:perf_event1. strace perf stat分析执行strace perf stat ls可以得到如下输出:execve("/usr/bin/perf", ["perf", "stat

Linux网络协议:当eBPF遇上Linux内核网络 | Linux内核之旅

《直播预告 | 当eBPF遇见Linux内核网络》哔哩哔哩:https://www.bilibili.com/video/BV1ch411U75f?from=search&seid=16377189218093260407目录分享大纲目录Linux内核网络数据包收发流程Linux内核网络数据包接收流程Linux内核网络数据包发送流程eBPF优化Linux内核网络性能NAPIGRO,RSS,

Linux内核 eBPF基础:ftrace源码分析:过滤函数和开启追踪

sucd /sys/kernel/debug/tracing/echo 1 > tracing_onecho "schedule" > set_ftrace_filterecho function_graph > current_tracercat trace

Linux内核 eBPF基础:ftrace基础-ftrace_init初始化

Linux内核 eBPF基础ftrace基础荣涛2021年5月12日

Linux内核 eBPF基础:kprobe原理源码分析:源码分析

Linux内核 eBPF基础kprobe原理源码分析:源码分析荣涛2021年5月11日

Linux内核跟踪eBPF:bpftrace 参考指南

bpftrace Reference Guide推荐阅读:Linux内核跟踪eBPF:bpftrace一行教程For a reference summary, see the README.md for the sections onProbe types as well as the Probes, Variable builtins, and Function builtins section

    共 269 条
  • 1
  • 2
  • 3
  • 27
  • 请选择