Tag
address-space
- Jun 16, 2025 Process Launch: From Launcher Tap to First Instruction How a tap on an icon becomes a running process, why mobile systems fork from a preloaded template instead of spawning fresh, and where a cold start spends its time. mobile computing
- Jun 20, 2024 What Threads Share and What They Own A thread is a process that was created with fewer sharing flags, and the list of flags is the whole difference. What each shared resource costs. operating systems
- May 27, 2024 Segment Arithmetic and the One-Megabyte Wall How sixteen-bit segment registers produce a twenty-bit address, why the resulting space wraps at the top, and what the A20 gate and the high memory area cost. computing history
- Feb 19, 2024 What fork Copies, and Why Copy-on-Write Defers Almost All of It How the kernel duplicates an address space by sharing page frames read-only, what a write does to break the sharing, and why fork without exec is expensive. operating systems
- Oct 13, 2022 Fault Isolation Between Tenants in One Address Space How software-based isolation keeps untrusted modules in a shared heap using reservations, per-tenant heaps, and checks, and why the hardware offers no help with cross-tenant reads. language runtimes