两个月写成书级长文:从第一性原理拆解 Linux 虚拟内存
abhi9u · x · 2026-10-20
Coding Confessions 作者 Abhinav Upadhyay 花数月写了近书级篇幅的虚拟内存深度指南,并提供 60 页排版精美的 PDF/EPUB 版本,在线阅读免费。
内容覆盖远不止「进程隔离」:
- 按需分页实现的内存惰性分配
- 写时复制(copy-on-write)与 fork 的快速进程创建
- 用 mmap 避免页缓存到用户缓冲区拷贝的文件 I/O
- 页面回收、swap 与页缓存
- 访问模式、大页、TLB shootdown、NUMA 拓扑对数据密集型系统性能的影响
目标是让读者建立虚拟内存的完整心智模型——为什么存在、虚拟地址空间如何组织、以及它如何决定真实系统性能。收到雅典国立理工计算机体系结构教授 Nectarios Koziris 的五星评价。
「研究」频道最新
- OpenTac 上传 3D 模型 3 秒生成触觉传感器柔性电路,覆盖 93% 面积 — anand_bhattad · 2026-10-23
- arXiv 论文为 StopGrad 正名:无损失函数也能收敛到正确解 — srush_nlp · 2026-10-23
- PEARL 演示:LLM 机器人自主核对实验结果、修正方案并复测 — KevinKaichuang · 2026-10-23
- 伯克利 StyleStream 2.0:流式语音转换延迟降至 520ms 提速一倍 — Berkeley · 2026-10-23
- 数学博士生宣布离开学术界:AI 正让数学变得面目全非 — pickover · 2026-10-23
- ICLR 投稿现 LLM 残留自评:作者模型自曝结果不显著 — _onionesque · 2026-10-23