21h ago · 8 min read · I spent a few hours this week not running commands, but actually reading what Linux keeps lying around on disk. What I found was more interesting than I expected. Not because the files are complex, bu
Join discussion
May 16 · 3 min read · Scheduling: big points To execute multiple processes (multiplexing), xv6 switches each CPU from one process to another in the following situations: Voluntary switches: Occur when a trap (such as a sy
Join discussion
Apr 28 · 4 min read · We write autonomous AI agents, compile at the speed of light, and deploy globally in milliseconds. Yet, at the core of our OS, we still organize data using a digital metaphor from 1964: the hierarchic
Join discussion