Hey dev.to 👋
Post 2/8 of my Operating Systems Explained series is out.
This one is about processes: programs versus processes, the process control block, process states, fork and exec, and how virtual memory isolates one crashing program from the rest of the machine.
The idea I keep coming back to: a process is just state the kernel knows how to save and restore. If you stop saving that state exactly, the illusion that a hundred programs are alone on the machine collapses.
Top comments (0)