Design of the UNIX Operating System, 1st edition

Published by Pearson (May 27, 1986) © 1986

  • Maurice J. Bach

  • A print text (hardcover or paperback) 
  • Free shipping
  • Also available for purchase as an ebook from all major ebook resellers, including

This book describes the internal algorithms and the structures that form the basis of the UNIX® operating system and their relationship to the programmer interface. The system description is based on UNIX System V Release 2 supported by AT&T, with some features from Release 3.

  • presents algorithms in a C-like pseudocode to aid readers in understanding the natural language description.
  • uses figures to depict the relationships between various data structures s they system manipulates them.
  • contains short C programs illustrating many system concepts as they manifest themselves to users.

 1. General Review of the System.

 2. Introduction to the Kernel.

 3. The Buffer Cache.

 4. Internal Representation of Files.

 5. System Calls for the File System.

 6. The System Representation of Processes.

 7. Process Control.

 8. Process Scheduling and Time.

 9. Memory Management Policies.

10. Interprocess Communication.

11. Multiprocessor Systems.

12. Distributed UNIX System.

Need help? Get in touch

Privacy and cookies
By watching, you agree Pearson can share your viewership data for marketing and analytics for one year, revocable by deleting your cookies.

Pearson eTextbook: What’s on the inside just might surprise you

They say you can’t judge a book by its cover. It’s the same with your students. Meet each one right where they are with an engaging, interactive, personalized learning experience that goes beyond the textbook to fit any schedule, any budget, and any lifestyle.