Confessions of a Code Addict

Confessions of a Code Addict

Home
Podcast
CPython Internals
AI
Computer Architecture
Linux Internals
x86-assembly
Contact Me
Archive
About

Sitemap - 2026 - Confessions of a Code Addict

Demand Paging in Action: mmap, Page Faults, and RSS

Demand Paging: What Happens When Linux Handles a Page Fault

x86 Addressing Modes, Part 2: Indirect, Indexed, and Offset-based Modes

How Big Is a Physical Address?

What Does a Page Table Entry Actually Store?

Page Tables from First Principles

Understanding a Process’s Address Space Layout

Why Git Has a Variable Named false_but_the_compiler_does_not_know_it

How Large Is the Virtual Address Space?

Why do we need virtual memory?

Virtual Memory From First Principles

© 2026 Abhinav Upadhyay · Publisher Privacy ∙ Publisher Terms
Substack · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture