首页
›
Linux内核与驱动
›
131-内存管理核心机制
›
《物理内存布局与NUMA架构:内存管理核心机制入门》
VIP10
本课程属于:131-内存管理核心机制
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
物理内存布局与NUMA架构:内存管理核心机制入门
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
计算机内存层次结构
寄存器 · 缓存 · 主存
计算机内存层次结…
寄存器
02
物理内存地址空间
物理地址的定义 · 地址总线宽度与寻址能力的关系
物理内存地址空间
物理地址的定义
03
内存管理单元(MMU)基础
MMU的作用 · 虚拟地址到物理地址的转换流程
MMU
内存管理单元
04
分段机制
段描述符 · 段选择子 · 逻辑地址到线性地址的转换
分段机制
段描述符
05
分页机制
页表 · 页框 · 页目录
分页机制
页表
06
TLB快表
TLB的作用 · TLB miss与hit · TLB刷新策略
TLB
快表
07
伙伴系统算法
Buddy System原理 · 内存块分裂与合并 · 分配与释放流程
伙伴系统算法
Buddy
08
slab分配器
slab · slub · slob的区别
slab
分配器
09
内存碎片化
内部碎片与外部碎片的成因 · 解决方案
内存碎片化
内部碎片
10
虚拟内存概念
虚拟地址空间 · 虚拟内存的优势 · 按需调页
虚拟内存概念
虚拟地址空间
11
页面置换算法
FIFO · LRU · Clock算法的工作原理与对比
页面置换算法
FIFO
12
写时复制技术
Copy-on-Write原理 · fork()系统调用中的实现
写时复制技术
Copy-on-Writ…
13
内存映射文件
mmap机制 · 文件与内存的映射关系 · 共享内存
内存映射文件
mmap
14
大页内存
Huge Pages · 透明大页(THP)的原理与配置
大页内存
Huge
15
NUMA架构概述
UMA与NUMA的区别 · NUMA诞生的背景
NUMA
架构概述
16
NUMA节点与内存域
节点(node) · 区域(zone) · 页(page)的层级关系
NUMA
节点
17
NUMA内存分配策略
本地分配 · 交错分配 · 绑定分配策略
NUMA
内存分配策略
18
NUMA调度与亲和性
CPU亲和性 · numa-aware调度器 · taskset与numactl
NUMA
调度
19
NUMA与缓存一致性
Cache Coherence协议(… · NUMA一致性域
NUMA
缓存一致性
20
NUMA与内存带宽
本地内存访问vs远程内存访问的延迟与…
NUMA
内存带宽
21
Linux内存管理架构总览
zone · node · pglist_data数据结构
Linux
内存管理架构总览
22
物理内存初始化
memblock分配器 · early_memremap · bootmem
物理内存初始化
memblock
23
页表操作与内核映射
fixmap · vmalloc · ioremap
页表操作
内核映射
24
内存回收机制
kswapd · LRU链表 · 页面换出与脏页回写
内存回收机制
kswapd
25
OOM Killer
内存耗尽时的处理机制 · 选择策略与评分
OOM
Killer
26
内存cgroup控制
cgroup memory子系统 · 限制与统计
cgroup
内存
27
KSM与内存去重
Kernel Same-page M…
KSM
内存去重
28
内存热插拔
物理内存热添加与热移除 · 内存条在线替换
内存热插拔
物理内存热添加
29
持久内存与DAX
NVDIMM · PMEM · DAX文件系统
DAX
持久内存
30
内存性能调优
numactl · perf · vmstat
内存性能调优
numactl
所属VIP或分类
同VIP:KSM与内存去重工程落地:内存管理核心机制案例
同VIP:OOM-Killer机制详解:内存管理核心机制故障排查
同VIP:slab分配器调优指南:内存管理核心机制性能优化