Operating Systems Three Easy Pieces
Authored by Remzi H.
Arpaci-Dusseau and Andrea C. Arpaci-Dusseau, the book provides a full overview
of operating systems. It begins with virtualization and the basic process/needs
and scheduling then transitions into memory virtualization and management that
includes paging and segmentation. The book looks at concurrency-including locks,
condition variables, and semaphores. Other areas included are I/O devices, RAID
configurations, file system implementation, crash consistency, and distributed
systems. This is a comprehensive book ideal for anyone looking for essential
knowledge as well as advanced information on operating systems.
Author(s): Remzi H. Arpaci-dusseau, Andrea C.
Arpaci-dusseau, University of Wisconsin madison
643 Pages