# Operating System
All Operating System notes →1 — Process Fundamentals
Covers the process lifecycle, the process control block (PCB), process states, process context, the process image, and parent/child process relationships.
operating-system processes book
2 — Process Creation
Covers fork(), exec(), wait(), copy-on-write, zombie processes, orphan processes, and daemons.
operating-system processes book
3 — Context Switching
Covers kernel mode vs. user mode, saving registers, scheduling context, context switch cost, and process switching.
operating-system processes book
4 — Interprocess Communication
Covers pipes, named pipes, shared memory, message queues, signals, sockets, RPC, and mmap().
operating-system processes book