Linux 内核
6.13.0-rc6
快速搜索
目录
开发流程
提交补丁
行为准则
维护者手册
所有开发流程文档
核心 API
驱动程序 API
子系统
锁
许可规则
编写文档
开发工具
测试指南
黑客指南
跟踪
故障注入
热补丁
Rust
管理
Linux 内核版本 6.x <https://linuxkernel.org.cn/>
内核的命令行参数
Linux 分配的设备 (4.x+ 版本)
/proc/sys 的文档
Linux ABI 描述
所有架构上的特性状态
硬件漏洞
报告问题
报告回归
如何快速构建精简的 Linux 内核
如何验证错误和二分回归
错误搜寻
二分回归
被污染的内核
Ramoops oops/panic 日志记录器
动态调试
解释 “No working init found.” 引导挂起消息
Kdump 文档 - 基于 kexec 的崩溃转储解决方案
性能监控器支持
pstore 块 oops/panic 日志记录器
关于如何访问 sysfs 中信息的规则
发现工作负载使用的 Linux 内核子系统
ACPI 支持
以太网上的 ATA (AoE)
辅助显示支持
块层缓存 (bcache)
Android binderfs 文件系统
Linux 的各种二进制格式内核支持 (binfmt_misc)
块设备
引导配置
Linux 盲文控制台
btmrvl 驱动程序
控制组版本 1
控制组 v2
CIFS
清除 WARN_ONCE
CPU 负载
CPU 拓扑信息如何通过 sysfs 导出
戴尔远程 BIOS 更新驱动程序 (dell_rbu)
设备映射器
EDID
EFI 引导存根
ext4 一般信息
使用 fanotify 进行文件系统监控
NFS
GPIO
关于从 16 位 UID 更改为 32 位 UID 的说明
硬件随机数生成器
使用初始 RAM 磁盘 (initrd)
I/O 统计字段
Linux v1.03 的 Java(tm) 二进制内核支持
IBM 的 Linux 日志文件系统 (JFS)
减少由于每个 CPU 的 kthreads 引起的 OS 抖动
笔记本电脑驱动程序
并行端口 LCD/键盘面板支持
LDM - 逻辑磁盘管理器 (动态磁盘)
软锁死检测器和硬锁死检测器 (又名 nmi_watchdog)
Linux 安全模块用法
RAID 阵列
媒体子系统管理和用户指南
内存管理
概念概述
CMA Debugfs 接口
DAMON:数据访问监控器
HugeTLB 页面
空闲页面跟踪
内核同页合并
内存热插拔
多代 LRU
无 MMU 内存映射支持
NUMA 内存策略
NUMA 内存性能
检查进程页表
Shrinker Debugfs 接口
软脏 PTE
自动将交换设备绑定到 numa 节点
透明巨页支持
Userfaultfd
zswap
内核模块签名工具
Linux 的 Mono(tm) 二进制内核支持
命名空间
Numa 策略命中/未命中统计信息
Parport
Perf 事件和工具安全性
电源管理
Linux 即插即用文档
RapidIO 子系统指南
可靠性、可用性和可维护性 (RAS)
错误解码
地址转换
Linux 的实时时钟 (RTC) 驱动程序
Linux 串行控制台
视频模式选择支持 2.13
系统调用用户分派
Linux 魔术系统请求键 Hacks
热子系统
USB4 和 Thunderbolt
使用 UFS
Unicode 支持
VGA 的软件光标
视频输出切换器控制
SGI XFS 文件系统
构建系统
报告问题
用户空间工具
用户空间 API
固件
固件和设备树
CPU 架构
未分类的文档
翻译
本页
显示源代码
英语
简体中文
繁体中文
DAMON:数据访问监控器
¶
DAMON
允许轻量级的数据访问监控。使用 DAMON,用户可以分析其系统的内存访问模式并进行优化。
入门
先决条件
快照数据访问模式
记录数据访问模式
可视化记录的模式
数据访问模式感知内存管理
详细用法
sysfs 接口
用于监视结果的跟踪点
debugfs 接口(已弃用!)
基于 DAMON 的回收
哪里需要主动回收?
它是如何工作的?
接口:模块参数
示例
基于 DAMON 的 LRU 列表排序
哪里需要主动 LRU 列表排序?
它是如何工作的?
接口:模块参数
示例