首页
›
Linux内核与驱动
›
148-系统调优实战
›
《sysctl参数调优:内核内存与IO子系统参数配置》
VIP10
本课程属于:148-系统调优实战
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
sysctl参数调优:内核内存与IO子系统参数配置
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
什么是sysctl · 内核参数调优的重要性 · 内存与IO子系统概述
课程导论
sysctl
02
sysctl命令基础
sysctl命令语法 · 查看当前参数 · 临时修改参数
sysctl
命令基础
03
内核内存架构基础
虚拟内存 · 物理内存 · 页表
内核内存架构基础
虚拟内存
04
Page Cache机制
Page Cache的作用 · 脏页回写机制 · pdflush/flush内核线程
Page
Cache
05
dirty_ratio与dirty_background_ratio
控制脏页比例的阈值参数详解与调优
dirty
ratio
06
dirty_expire_centisecs与dirty_writeback_c
脏页老化时间与回写间隔调优
dirty
expire
07
drop_caches
手动释放Page Cache · dentries和inodes缓存的…
drop
caches
08
Swappiness参数
控制内核使用交换分区的倾向性 · 内存充足与不足时的调优策略
Swappiness
参数
09
VFS缓存调优
dentry缓存与inode缓存的大…
VFS
缓存调优
10
min_free_kbytes
保留内存水位线 · 防止内存分配失败与系统卡死
min
free
11
overcommit_memory与overcommit_ratio
内存过量分配策略 · 适用于数据库与大数据场景
overcommit
memory
12
HugePages与Transparent HugePages
大页内存原理 · 配置方法及对数据库性能的影响
HugePages
Transparent
13
NUMA内存策略
numa_balancing · zone_reclaim_mode · 优化跨节点内存访问延迟
NUMA
内存策略
14
OOM Killer机制
oom_adj · oom_score_adj · 控制进程被OOM Killer杀死的…
OOM
Killer
15
IO子系统架构概览
块设备层 · IO调度器 · 文件系统层
IO
子系统架构概览
16
IO调度器类型
CFQ · Deadline · Noop
IO
调度器类型
17
IO调度器切换与参数调优
通过sysctl或udev规则修改I…
IO
调度器切换
18
文件系统缓存与元数据调优
atime/noatime/rela… · barrier · nobarrier
文件系统缓存
元数据调优
19
磁盘读写请求合并与队列长度
nr_requests · max_sectors_kb参数调优
磁盘读写请求合并
队列长度
20
块设备预读参数
read_ahead_kb · 针对顺序读与随机读场景的优化
块设备预读参数
read
21
磁盘IO延迟监控与调优
iostat · iotop · blktrace工具配合sysctl…
IO
磁盘
22
内存与IO关联参数
vm.dirty_ratio与IO调…
IO
内存
23
大内存服务器场景调优
针对128GB+内存的sysctl参…
大内存服务器场景…
GB+
24
数据库服务器场景调优
MySQL/PostgreSQL场景…
数据库服务器场景…
MySQL/Postgr…
25
Web服务器场景调优
Nginx/Apache场景下的内存…
Web
服务器场景调优
26
容器与虚拟化场景调优
Kubernetes节点 · KVM宿主机下的sysctl参数调整
容器
虚拟化场景调优
27
性能基准测试方法
使用fio · sysbench · vmstat等工具验证调优效果
性能基准测试方法
fio
28
常见问题排查
内存泄漏 · IO瓶颈 · Swap颠簸的sysctl诊断方法
常见问题排查
内存泄漏
29
参数持久化与配置管理
ansible/puppet批量管理…
参数持久化
配置管理
30
课程总结与进阶
内核文档阅读指南 · 社区资源 · 后续学习路径
课程总结
进阶
所属VIP或分类
同VIP:IO调度器与cgroup:多租户环境下的IO性能调优
同VIP:IO调度器参数调优:NVMe-SSD场景下的性能优化
同VIP:Linux内核编译调优:定制化系统性能优化全流程