首页
›
热销单品
›
嵌入式Linux与RTOS
›
《Linux内核内存管理机制原理与实战详解》
所属分类:嵌入式Linux与RTOS
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
Linux内核内存管理机制原理与实战详解
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
内存管理概述
物理内存与虚拟内存概念 · MMU硬件基础 · 内存管理子系统架构图
内存管理概述
物理内存
02
虚拟地址空间布局
用户空间与内核空间划分 · x86_64与ARM64布局对比 · 地址转换原理
虚拟地址空间布局
用户空间
03
分页机制详解
页表结构(四级页表) · TLB原理 · 大页(HugePage)与透明大页
分页机制详解
页表结构
04
伙伴系统(Buddy System)
算法原理 · 内存碎片化问题 · alloc_pages接口实现
Buddy
System
05
slab分配器
slab/slub/slob三种分配… · 对象缓存原理 · kmalloc与kmem_cache
slab
分配器
06
percpu内存分配
per-CPU变量原理 · 动态percpu分配 · percpu区域管理
percpu
内存分配
07
内存映射(mmap)
文件映射与匿名映射 · 缺页异常处理流程 · VMA结构体详解
mmap
内存映射
08
缺页中断处理
do_page_fault流程 · major/minor fault区… · 写时复制(COW)技术
缺页
断处理
09
内存回收机制(kswapd)
LRU链表管理 · 页面换出算法 · swap分区与zswap
kswapd
内存回收机制
10
页面回收与脏页回写
pdflush/flusher线程 · 回写阈值控制 · cgroup内存限制
页面回收
脏页回写
11
内存压缩(zram/zswap)
压缩算法(LZO/LZ4) · zram块设备原理 · zswap缓存机制
zram/zswap
内存压缩
12
KSM(内核同页合并)
原理与配置 · 扫描合并流程 · 性能影响分析
KSM
内核同页合并
13
内存热插拔与NUMA
NUMA节点与内存域 · 内存热添加/移除 · memblock分配器
NUMA
内存热插拔
14
CMA(连续内存分配器)
原理与用途 · dma_alloc_coherent… · 预留内存配置
CMA
连续内存分配器
15
IOMMU与SMMU
设备地址翻译 · DMA重映射 · VFIO与直通设备内存管理
IOMMU
SMMU
16
内存屏障与一致性
DMA一致性 · cache一致性协议(MESI) · dma_alloc_coherent
内存屏障
一致性
17
OOM Killer机制
OOM评分算法 · 选择策略 · oom_adj与oom_score_…
OOM
Killer
18
cgroup内存控制器
memory.limit_in_by… · memory.stat解析 · oom控制组
cgroup
内存控制器
19
内存调试与性能分析
slabtop · vmstat · /proc/meminfo
内存调试
性能分析
20
内存泄漏检测
kmemleak原理 · KASAN(内核地址消毒剂) · Kmemcheck
内存泄漏检测
kmemleak
21
用户态内存分配器
glibc malloc(ptmal… · jemalloc · tcmalloc对比
用户态内存分配器
glibc
22
mmap与brk系统调用
堆管理 · mmap大块分配 · brk/sbrk实现
mmap
brk
23
共享内存(IPC)
System V共享内存 · POSIX共享内存 · mmap共享映射
IPC
共享内存
24
内存文件系统
tmpfs与ramfs原理 · page cache与swap · shmem内核实现
内存文件系统
tmpfs
25
大页内存(HugeTLB)
hugetlbfs配置 · 2MB/1GB大页 · libhugetlbfs使用
HugeTLB
大页内存
26
透明大页(THP)
自动合并与拆分 · khugepaged内核线程 · 性能调优参数
THP
透明大页
27
内存规整(Compaction)
碎片整理算法 · migrate_pages · defrag策略
Compaction
内存规整
28
内存错误处理(EDAC)
ECC内存 · MCE(机器检查异常) · 软错误与硬错误
EDAC
内存错误处理
29
容器与虚拟化内存
KVM内存虚拟化(EPT/NPT) · cgroup与memcg · overcommit
容器
虚拟化内存
30
实战案例
内存泄漏排查 · OOM问题定位 · 内存性能优化
实战案例
内存泄漏排查
所属VIP或分类
同VIP:1536-Zephyr-构建系统(West-&-CMake)工作流程详
同VIP:3D打印Klipper固件-开源智能硬件入门
同VIP:ADC采样与I2C协议SPI协议寄存器驱动开发实战