This PDF covers the following
topics related to Operating Systems : Introduction to Operating Systems,
Virtualization, Dialogue on Virtualization, The Abstraction: The Process,
Scheduling, A Dialogue on Memory Virtualization, The Abstraction: Address
Spaces, Interlude: Memory API, Segmentation, Free-Space Management, Paging, The
VAX/VMS Virtual Memory System, Concurrency: An Introduction, Interlude: Thread
API, Locks, Lock-based Concurrent Data Structures, Condition Variables,
Semaphores, Event-based Concurrency , I/O Devices, Hard Disk Drives,
Redundant Arrays of Inexpensive Disks (RAIDs), Interlude: File and Directories,
File System Implementation, Locality and The Fast File System, Crash
Consistency: FSCK and Journaling, Log-structured File Systems, Data Integrity
and Protection, Distributed Systems, Sun&
Author(s): Remzi H. Arpaci-dusseau, Andrea C.
Arpaci-dusseau, University of Wisconsin madison
643Pages