Tag
memory-mapping
- Feb 12, 2026 From Page Fault to Signal: How SIGSEGV and SIGBUS Differ The kernel path that turns a bad memory access into a signal, why a missing mapping and an unbacked page produce different signals, and what siginfo tells a handler. systems programming
- May 12, 2025 Index-Based Linked Lists for Relocatable and Persistent Storage Replacing pointers with offsets makes a linked structure relocatable, mmap-safe, and serialisable, and forces explicit handling of free slots and stale indices. data structures
- Jan 7, 2024 The Reset Vector and the First Instruction Executed Why an x86 processor begins executing at 0xFFFFFFF0 in real mode, how that address reaches the firmware ROM, and what the sixteen bytes at the top of memory must contain. operating systems