5 — Emerging Operating System Technologies
Purpose
[stub: emerging-operating-system-technologies]
Metadata
| Author | Amit Singh |
| Scope | operating-system |
Local graph
Related notes
1 — Lock-Free Programming
Covers compare-and-swap (CAS), the ABA problem, hazard pointers, and RCU.
2 — NUMA Systems
Covers memory locality, CPU pinning, and NUMA-aware scheduling.
3 — Kernel Synchronization
Covers spinlocks, RCU, seqlocks, wait queues, softirqs, and tasklets.
4 — High Performance I/O
Covers zero-copy I/O, sendfile(), splice(), mmap(), and io_uring.