Operating System Concepts
Essentials
Second Edition
Avi Silberschatz
Peter Baer Galvin
Greg Gagne
We provide the two online appendices.
Unix BSD
Mach