Free online textbook Principles of Operating Systems by Carl Burch covers interrupts to syscalls

burkov · x · 2026-11-15

A free online textbook, Principles of Operating Systems by Carl Burch, is available to read on ChapterPal. Aimed at readers who know basic programming (especially C) and want to understand how programs rely on an OS, it frames the operating system as the layer between applications and hardware, then builds outward from CPU control mechanisms: interrupts explain how execution leaves a running program for OS code, processor modes show how that transfer enables protection, and system calls demonstrate how programs request privileged work without performing it directly — all grounded in how Linux programs request services and safely share a machine.

Original post →

More from Companies & People

Companies & People channel →