From the Publisher
A presentation of the basics of both distributed and single-processor computer systems.
From the Back Cover
A presentation of the basics of both distributed and single-processor computer systems, this book reflects real-world experience that provides practical, hands- on information in constructing and understanding modern operating systems. This book discusses the key principles of both kinds of systems including MS- DOS, UNIX, Amoeba, and Mach; covers all the traditional topics, including interprocess, communication, semaphores, monitors, scheduling algorithms, deadlocks, virtual memory, and file system design; explores all key issues in distributed systems including the client-server model, remote procedure call, distributed synchronization, transactions, threads, distributed shared memory, and file servers.