Linux 热插拔与设备模型:sysfs、uevent 与 udev
内核设备模型 Linux 设备模型由 bus、class、device、driver 四大核心对象构成。sys … 阅读更多
服务器 · 操作系统 · 排错实战
内核设备模型 Linux 设备模型由 bus、class、device、driver 四大核心对象构成。sys … 阅读更多
audit 架构 auditd 是 Linux 用户空间的审计守护进程,与内核 audit 子系统配合,记录系 … 阅读更多
LSM 架构 Linux Security Module (LSM) 在内核关键路径插入钩子(hook)节点, … 阅读更多
时钟体系 clocksource:提供单调递增的计时读数,如 TSC、HPET、ACPI_PM clockev … 阅读更多
NUMA 基础 NUMA (Non-Uniform Memory Access) 将 CPU 和内存分组为多个 … 阅读更多
DMA 原理 直接内存访问(DMA)允许外设直接读写内存,绕过 CPU。DMA 引擎是现代 SoC 中数据搬运 … 阅读更多
最小内核模块 Makefile procfs 接口 使用 proc_create() 在 /proc 下创建文 … 阅读更多
启动阶段 BIOS/UEFI:硬件初始化,执行 POST,读取启动设备 Bootloader (GRUB2): … 阅读更多
ftrace 架构 ftrace 是 Linux 内核内置的跟踪框架,支持函数级跟踪、事件跟踪和时序分析。核心 … 阅读更多
perf 子系统 perf 是 Linux 内核自带的性能分析工具,基于 perf_event_open() … 阅读更多