近书级长文:从第一性原理讲透虚拟内存、TLB 与 Linux 内核
abhi9u · x · 2026-10-18
Abhinav Upadhyay(Coding Confessions)发布历时数月打造的准书籍级虚拟内存长文,并附 60 页排版精良的 PDF/EPUB 版本。文章超出常见的"进程隔离"视角,覆盖:
- 虚拟内存为何存在:隔离、内存保护与"内存充裕"的假象
- 按需分页实现的惰性内存分配
- 写时复制(copy-on-write)与 fork 加速进程创建
- 用 mmap 避免页缓存到用户缓冲区的拷贝
- 页面回收、swap 与页缓存
- 访问模式、大页、TLB shootdown、NUMA 拓扑对数据密集系统性能的影响
目标是让读者建立页错误、页表、TLB 与 Linux 内部机制的完整心智模型,适合构建和调试高性能系统时参考。
「Infra」频道最新
- 马斯克 Terafab 愿景:AI 芯片走向设计、制造、封装全垂直整合 — tekbog · 2026-10-18
- 实测 Surface Laptop 配 RTX Spark:本地跑 AI 到底行不行 — draginol · 2026-10-18
- IBM 把芯片设计交给开源 AI Agent 工厂:分布式推理大幅提速 — emmanuelvivier · 2026-10-18
- 内存短缺传导:Nvidia 警告客户 AI 服务器涨价超 15% — emmanuelvivier · 2026-10-18
- 微软完成 2.8 万亿参数 MAI-Base-2 预训练:16000 块 GB200 跑 38 天 — emmanuelvivier · 2026-10-18
- KAIST 与 DeepMind 提出声明式注意力,让模型自己决定读哪些上下文 — coallaoh · 2026-10-18