Tag
paging
- Nov 4, 2025 Walking a Multi-Level Page Table How four levels of tables turn a 36-bit page number into a frame, what each level costs in memory and cache misses, and why the walk is not free even when it succeeds. memory systems
- Aug 22, 2025 Push Notification as a Store-and-Forward Channel Why mobile push cannot be a socket the server writes to, how the vendor service buffers and delivers, and what the delivery guarantees do and do not include. mobile computing
- Aug 17, 2025 Splitting a Virtual Address into Page Number and Offset Why translation happens at page granularity, how the address bits divide between frame number and offset, and what that division costs in fragmentation and alignment. memory systems
- Aug 5, 2025 Radio Resource Control States and the Tail Timer After the Last Byte Why a cellular radio stays powered for seconds after a transfer ends, what each connection state costs, and how the spacing of requests decides which transitions are paid. mobile computing
- May 22, 2025 Dynamic Address Translation and the 16 MB Line How a two-level segment and page table turns a 24-bit virtual address into a real one, why the page tables themselves had to live in real storage, and what the 16 MB ceiling forced. computing history
- Jan 20, 2024 Entering Long Mode From a Boot Loader The exact register sequence that turns on 64-bit addressing on x86-64, why paging must be enabled in the same instruction that commits to long mode, and the page tables that must exist beforehand. operating systems
- Jun 27, 2022 What a Page Must Carry to Be Actionable The fields a notification needs so a responder can decide whether to act, where to look first, and who else is affected, within the length limits of a phone screen. devops