Description Operating System Concepts with Java 8/e continues to evolve with emerging course needs and to provide a solid theoretical foundation for understanding operating systems. The eighth edition has been updated to offer coverage of the most current topics and applications, improved conceptual coverage and additional content to bridge the gap between concepts and actual implementations. The new two-color design allows for easier navigation and supports student motivation. New end-of-chapter, exercises, review questions, and programming exercises help to further reinforce important concepts.
Comprehensive, authoritative text
Java used to illustrate key points
Case studies and up-to-date examples
New to this Edition
New and updated coverage of multicore systems, clustered computers, virtual machines, transactional memory, NUMA, and other topics.
New programming assignments
A set of simulators is used in several chapters, with new assignments in WileyPLUS.
New practice exercises with solutions (not from text) in WileyPLUS
Table of Contents Chapter 1 Introduction Chapter 2 Operating-System Structures Chapter 3 Processes Chapter 4 Threads Chapter 5 CPU Scheduling Chapter 6 Process Synchronization Chapter 7 Deadlocks Chapter 8 Main Memory Chapter 9 VirtualMemory Chapter 10 File-System Interface Chapter 11 File-System Implementation Chapter 12 Mass-Storage Structure Chapter 13 I/O Systems Chapter 14 Protection Chapter 15 Security Chapter 16 Distributed System Structures Chapter 17 Distributed File Systems Chapter 18 Distributed Coordination Chapter 19 Real-Time Systems Chapter 20 Multimedia Systems Chapter 21 The Linux System Chapter 22 Windows XP Chapter 23 Influential Operating Systems
Abraham Silberschatz is the Sidney J. Weinberg Professor and Chair of Computer Science at Yale University. Prior to joining Yale, he was Vice President of the Information Sciences Research Center at Bell Laboratories. Prior to that, he held a chaired professorship in the Depart of Computer Sciences at the University of Texas at Austin. Professor Silberschatz is an ACM Fellow and an IEEE Fellow. He received the 2002 IEEE Taylor L. Booth Education Award, the 1998 ACM Karl V. Karlstrom Outstanding Education Award, and the 1997 ACM SIGMOD Contribution Award. In recognition of his outstanding level of innovation and technical excellence, he was awarded the Bell Laboratories President’s Award for three different Projects – the QTM Project (1998), the DataBlitz Project (1999), and the NetInventory Project (2004).
Professor Silberschatz’s writings have appeared in numerous AVM and IEEE publications and other professional conferences and journals. He is a coauthor of the textbook Database Systems Concepts. He has also written Op-Ed articles for the New York Times, the Boston Globe, and the Hartford Courant, among others.