Book-length free deep dive: virtual memory, page tables, TLBs and Linux internals
abhi9u · x · 2026-10-20
Abhinav Upadhyay (Coding Confessions) spent months writing a near-book-length guide to virtual memory, with a free online version and a 60-page typeset PDF/EPUB. Recently rated 5 stars by Prof. Nectarios Koziris of NTUA, a veteran in computer architecture and HPC.
Coverage goes well beyond process isolation:
- Demand paging for lazy allocation
- Copy-on-write, shared memory, and fast fork
- mmap-based file I/O that skips page-cache-to-user-buffer copies
- Page reclaim, swap, and the page cache
- Performance effects of access patterns, huge pages, TLB shootdowns, and NUMA placement
Goal: give readers a complete mental model of why virtual memory exists and how it shapes performance in data-intensive systems.
More from Research
- RFD4-Proteina's 'underrated' docs detail partial diffusion for protein redesign — AllThingsApx · 2026-10-23
- MPI-Sec PhD Thesis on Vulnerability Detection Benchmarks Includes Pre-LLM Classic "Top Score on the Wrong Exam" — mboehme_ · 2026-10-23
- LiveNerf's 29-day data finds no nerfing of Claude Opus 5.5 — TheOnlyVibemaster · 2026-10-23
- New paper makes 9 falsifiable predictions toward a major AI-enabled terror attack by 2027-2028 — StephenLCasper · 2026-10-23
- HumanoidPose recovers humanoid robots' full-body joint states from RGB video alone — cholz · 2026-10-23
- Sophont's Holon-S1 predicts genes and biomarkers from routine pathology slides — iScienceLuvr · 2026-10-23