首页
›
Linux内核与驱动
›
058-Linux内核内存调试与优化
›
《大页内存与hugepages配置及TLB命中优化》
VIP10
本课程属于:058-Linux内核内存调试与优化
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
大页内存与hugepages配置及TLB命中优化
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
内存管理基础
物理内存与虚拟内存概念 · MMU与页表的作用 · 页表层级结构
内存管理基础
物理内存
02
TLB原理
TLB(Translation Lo… · 工作原理 · TLB命中与未命中
TLB
原理
03
TLB未命中代价
TLB未命中对性能的影响 · 缺页中断与页表遍历的开销分析
TLB
未命
04
标准页与HugePages对比
标准4KB页与HugePages(2… · 页表项数量对比
HugePages
标准页
05
HugePages优势
减少TLB未命中 · 降低页表开销 · 提升内存访问性能
HugePages
优势
06
HugePages类型
透明大页(THP)与静态大页(Sta…
HugePages
类型
07
透明大页(THP)原理
THP的自动合并机制 · khugepaged内核线程的作用
THP
透明大页
08
THP配置与调优
/sys/kernel/mm/tra… · enabled与defrag设置
THP
配置
09
THP的优缺点
THP带来的性能提升与潜在问题(内存… · 延迟抖动)
THP
的优缺点
10
静态HugePages配置
通过内核启动参数hugepagesz…
HugePages
静态
11
运行时HugePages管理
/proc/sys/vm/nr_hu… · /sys/kernel/mm/hug…
HugePages
运行时
12
HugePages文件系统(hugetlbfs)
挂载hugetlbfs · 使用mmap映射大页内存
HugePages
hugetlbfs
13
HugePages与共享内存
通过SHM_HUGETLB标志使用S…
HugePages
共享内存
14
HugePages与数据库优化
Oracle · MySQL · PostgreSQL等数据库的Hug…
HugePages
数据库优化
15
HugePages与DPDK
DPDK中HugePages的配置 · 内存池与大页绑定
HugePages
DPDK
16
HugePages与虚拟化
KVM/QEMU中为客户机分配Hug… · Nested HugePages
HugePages
虚拟化
17
TLB命中率监控
使用perf stat -e dTL… · iTLB-load-misses监控…
TLB
率监控
18
TLB性能分析工具
使用numastat · /proc/meminfo · vmstat分析大页使用情况
TLB
性能分析工具
19
大页内存分配策略
连续内存分配与碎片整理 · CMA(Contiguous Mem…
大页内存分配策略
连续内存分配
20
HugePages与NUMA架构
在NUMA系统中绑定大页到特定NUM… · numactl的使用
HugePages
NUMA
21
HugePages与容器
在Docker/Kubernetes…
HugePages
容器
22
HugePages与Java JVM
JVM的-XX · G1GC与大页的配合
HugePages
Java
23
HugePages与内存压缩
zswap/zram与大页的兼容性 · 内存压缩对TLB的影响
HugePages
内存压缩
24
HugePages与Swap
大页内存的换入换出行为 · 避免大页被swap的配置
HugePages
Swap
25
HugePages与内存热插拔
在热插拔场景下大页的预留与释放
HugePages
内存热插拔
26
HugePages与安全
大页内存的隔离性 · 侧信道攻击(如Meltdown)与大…
HugePages
安全
27
HugePages故障排查
大页分配失败的原因 · dmesg日志分析 · oom killer与大页
HugePages
故障排查
28
TLB优化高级技术
使用大页+预取指令 · 页表预取 · TLB锁定(TLB Lockdown…
TLB
优化高级技术
29
HugePages性能基准测试
使用lmbench · stream · tlb_bench等工具测试大页性能
HugePages
性能基准测试
30
综合案例
从零配置一个高性能数据库服务器的大页…
综合案例
从零配置一个高性…
所属VIP或分类
同VIP:kmemleak在驱动开发中的内存泄漏检测实践
同VIP:Linux-slab与slub分配器选型及性能调优
同VIP:Linux内核内存回收与kswapd守护进程调优