Arrows go from each prerequisite to the units that depend on it. Hover or focus a unit to highlight its path.
- Processes article
- Processor execution and machine instructions article
- Scheduling and context switching article
- Threads within a process article
- Multicore parallelism and thread scheduling article
- User mode, kernel mode and system calls article
- Blocking, sleeping and wakeups article
- Nonblocking sockets and readiness multiplexing article
- Hardware interrupts article
- Hardware timers and counters article
- Timer interrupts and preemptive multitasking article