首页
›
Linux内核与驱动
›
038-Linux内核内存管理实战
›
《虚拟化内存大页配置与KVM启动性能优化方法》
VIP10
本课程属于:038-Linux内核内存管理实战
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
虚拟化内存大页配置与KVM启动性能优化方法
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
虚拟化基础概念
Hypervisor类型 · KVM架构 · QEMU角色
虚拟化基础概念
Hypervisor
02
内存虚拟化原理
GVA · GPA · HPA地址转换
内存虚拟化原理
GVA
03
大页内存基础
标准页(4KB)与大页(2MB/1G… · TLB缺失与性能影响
大页内存基础
KB
04
透明大页(THP)机制
THP工作原理 · 启用/禁用方法 · 优缺点分析
THP
透明大页
05
静态大页配置
预留大页内存 · hugepages参数设置 · 内核启动参数配置
静态大页配置
预留大页内存
06
大页文件系统(hugetlbfs)
挂载hugetlbfs · 设置页大小 · 权限管理
hugetlbfs
大页文件系统
07
KVM大页内存分配
虚拟机配置大页 · memory-backend-fil…
KVM
大页内存分配
08
1GB大页配置
BIOS/固件支持 · 内核参数 · 预留1GB大页实践
GB
1
09
大页性能基准测试
使用工具(如vm-scalabili…
大页性能基准测试
vm-scalabili
10
NUMA架构与内存亲和性
NUMA节点识别 · 内存绑定 · vCPU与内存亲和性设置
NUMA
架构
11
vCPU调优
vCPU拓扑设置 · CPU pinning · isolcpus隔离
vCPU
调优
12
KSM与内存去重
KSM原理 · 配置参数 · 对性能的影响
KSM
内存去重
13
内存气球(Ballooning)
virtio-balloon驱动 · 动态内存调整 · 性能权衡
Ballooning
内存气球
14
KVM启动优化
快速启动技术 · SeaBIOS与OVMF选择 · 内核启动参数优化
KVM
启动优化
15
virtio驱动优化
virtio-net/virtio-… · 多队列配置
virtio
驱动优化
16
磁盘I/O性能优化
缓存模式(writeback/wri… · aio模式 · io线程绑定
I/O
磁盘
17
网络性能优化
vhost-net · 多队列virtio-net · RSS
网络性能优化
vhost-net
18
PCIe直通(SR-IOV)
VF配置 · 直通设备分配 · 性能优势与限制
PCIe
SR-IOV
19
CPU特性透传
host-passthrough与h… · CPU标志位控制 · 安全漏洞缓解
CPU
特性透传
20
内存热插拔
virtio-mem与ACPI热插拔 · 动态内存扩展 · 使用场景
内存热插拔
virtio-mem
21
大页与嵌套虚拟化
嵌套虚拟化中的大页支持 · 性能开销分析
大页
嵌套虚拟化
22
大页监控与调试
/proc/meminfo · /sys/kernel/mm/hug… · perf工具使用
大页监控
调试
23
cgroup内存控制
cgroup v2内存限制 · hugetlb控制器 · QEMU内存隔离
cgroup
内存控制
24
大页与容器虚拟化
Kata Containers · gVisor中的大页配置 · 混合部署
大页
容器虚拟化
25
实时虚拟化(Realtime KVM)
RT内核 · CPU隔离 · 大页与低延迟配置
Realtime
KVM
26
大页与内存故障处理
内存错误恢复 · poison页处理 · 虚拟机可靠性
大页
内存故障处理
27
多代大页(Multi-Gen Hugepages)
内核新特性 · 自动大页选择 · 性能调优
Multi-Gen
Hugepages
28
大页与HugeTLB Vmemmap优化
减少内存开销 · vmemmap remap技术
HugeTLB
Vmemmap
29
性能分析工具链
perf kvm stat · flamegraph · virt-top
性能分析工具链
perf
30
综合案例
数据库虚拟机大页配置 · DPDK网络虚拟机优化 · 全链路性能调优总结
综合案例
数据库虚拟机大页…
所属VIP或分类
同VIP:KSM合并配置与共享内存扫描效率调优工程实践
同VIP:Linux内存与系统资源调优:sysctl配置
同VIP:Linux内存映射编程与VMA堆栈管理