![[Book Cover]](../covergif/sowers.gif)
|
Modern Operating Systems, 1/e
Andrew S. Tanenbaum, Vrije Universiteit, The Netherlands
Published February, 1992 by Prentice Hall Engineering/Science/Mathematics
Copyright 1992, 752 pp.
Cloth
ISBN 0-13-588187-0
$67.00
|
Sign up for future mailings on this subject.
See other books about:
Operating Systems
|
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.
I. TRADITIONAL OPERATING SYSTEMS.
1. Introduction.
2. Processes.
3. Memory Management.
4. File Systems.
5. Input/Output.
6. Deadlocks.
7. Case Study 1: UNIX.
8. Case Study 2: MS-DOS.
DISTRIBUTED OPERATING SYSTEMS.
9. Introduction to Distributed Systems.
10. Communication in Distributed Systems
11. Synchronization in Distributed Systems.
12. Processes and Processors in Distributed systems.
13. Distributed File Systems.
14. Case Study 3: Amoeba.
15. Case Study 4: Mach
Appendix A: Reading List and Bibliography.
Appendix B: Introduction to C.
Index.
|