首页
›
Linux内核与驱动
›
132-内存管理工程实践
›
《内存管理工程实践:mmap接口开发与用户态访问优化》
VIP10
本课程属于:132-内存管理工程实践
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
内存管理工程实践:mmap接口开发与用户态访问优化
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
虚拟内存基础
虚拟地址空间布局 · 页表与TLB原理 · 缺页中断机制
虚拟内存基础
虚拟地址空间布局
02
物理内存管理
伙伴系统算法 · slab分配器 · 内存碎片化问题
物理内存管理
伙伴系统算法
03
mmap系统调用概述
mmap/munmap原型 · 文件映射与匿名映射 · 映射权限与标志位
mmap
系统调用概述
04
mmap内核实现路径
do_mmap函数流程 · vma结构体管理 · 文件映射的page cache交互
mmap
内核实现路径
05
mmap与文件I/O对比
read/write vs mmap… · 系统调用开销分析 · 缺页代价
mmap
I/O
06
mmap内存映射的页对齐要求
映射偏移与长度的页对齐规则 · MAP_FIXED地址对齐
mmap
内存映射的页对齐…
07
mmap的同步机制
msync函数详解 · MS_ASYNC/MS_SYNC/M… · 数据持久化保证
mmap
的同步机制
08
mmap与共享内存
MAP_SHARED与MAP_PRI… · 写时复制(COW)技术 · 进程间通信
mmap
共享内存
09
mmap大页支持
透明大页(THP)原理 · hugetlbfs文件系统 · MAP_HUGETLB标志
mmap
大页支持
10
mmap与设备驱动
mmap设备文件 · remap_pfn_range函数 · DMA缓冲区映射
mmap
设备驱动
11
用户态mmap封装库设计
libmmap接口设计 · 错误处理与日志 · 线程安全考虑
mmap
用户态
12
mmap内存池实现
固定大小内存池 · 动态增长策略 · 内存回收与碎片整理
mmap
内存池实现
13
mmap环形缓冲区
生产者-消费者模型 · 无锁队列设计 · 内存屏障使用
mmap
环形缓冲区
14
mmap与零拷贝技术
splice系统调用 · sendfile与mmap结合 · 网络数据加速
mmap
零拷贝技术
15
mmap性能基准测试
fio与自定义benchmark · 延迟与吞吐量测量 · perf工具分析
mmap
性能基准测试
16
mmap与NUMA架构
内存亲和性设置 · mbind与numactl · 跨节点访问优化
mmap
NUMA
17
mmap与持久内存
PMDK库集成 · DAX文件系统 · NVDIMM映射策略
mmap
持久内存
18
mmap与安全
ASLR绕过风险 · MAP_GROWSDOWN栈攻击 · seccomp限制
mmap
安全
19
mmap调试与诊断
/proc/pid/maps解析 · strace跟踪 · gdb查看映射
mmap
调试
20
mmap与数据库存储引擎
LevelDB/SQLite mma… · WAL日志映射 · 崩溃恢复
mmap
数据库存储引擎
21
mmap与垃圾回收
并发标记清除算法 · 写屏障与映射失效 · GC暂停优化
mmap
垃圾回收
22
mmap与图形显存
DRM/GEM缓冲区映射 · GPU内存直接访问 · 帧缓冲映射
mmap
图形显存
23
mmap与容器内存
cgroup内存限制 · 容器内mmap行为 · OOM Killer交互
mmap
容器内存
24
mmap与实时系统
mlockall内存锁定 · RT-Preempt补丁 · 确定性延迟保证
mmap
实时系统
25
mmap跨平台移植
Windows MapViewOfF… · macOS mmap差异 · POSIX兼容性
mmap
跨平台移植
26
mmap与内存压缩
zswap/zram原理 · 压缩页映射 · swap与mmap交互
mmap
内存压缩
27
mmap与用户态中断
UINTR机制 · 信号处理与映射 · 异步I/O优化
mmap
用户态
28
mmap与eBPF
bpf系统调用跟踪 · mmap事件监控 · 性能分析工具开发
mmap
eBPF
29
mmap与Rust语言
Rust mmap crate · 所有权与生命周期 · 安全封装实践
mmap
Rust
30
mmap综合项目实战
构建高性能键值存储引擎 · 使用mmap实现持久化哈希表 · 性能调优与压测报告
mmap
综合项目实战
所属VIP或分类
同VIP:CMA工程实践:区域配置与驱动缓冲性能优化方法
同VIP:CMA工程实践:驱动缓冲优化与内存压力测试方案
同VIP:DMA内存工程实践:内存池设计与cache一致性调试