This edition of this worldwide best-seller incorporates the latest developments in operating systems technologies. It includes up-to-date materials on relevant operating systems such as Linux, Windows, and embedded real-time and multimedia systems.
Featuring an introduction to operating systems, this work reflects advances in OS design and implementation. Using MINIX, this book introduces various concepts needed to construct a working OS, such as system calls, processes, IPC, scheduling, I/O, deadlocks, memory management, threads, file systems, security, and more.
Operating Systems Design and Implementation, 3e , is ideal for introductory courses on computer operating systems. Written by the creator of Minux, professional programmers will now have the most up-to-date tutorial and reference available today. Revised to address the latest version of MINIX (MINIX 3), this streamlined, simplified new edition remains the only operating systems text to first explain relevant principles, then demonstrate their applications using a Unix-like operating system as a detailed example. It has been especially designed for high reliability, for use in embedded systems, and for ease of teaching.
'Structured Computer Organization', specifically written for undergraduate students, provides an accessible introduction to computer hardware and architecture. This text also serves as a useful resource for all computer professionals and engineers who need an overview or introduction to computer architecture.
Modern Operating Systems, Fourth Edition, is designed for introductory courses in Operating Systems across various engineering programs. This revised edition includes the latest OS technologies and insights from the author's research experience, building on the success of the Third Edition, which received the McGuffey Longevity Award.
For courses on Distributed Systems, Distributed Operating Systems, and Advanced Operating Systems focusing on distributed systems found in departments of Computer Science, Computer Engineering and Electrical Engineering. Distributed systems are common. Computer scientists and engineers need to understand how the principles and paradigms underlying distributed systems software and be familiar with several real world examples. No other book systematically examines the underlying principles and how they are applied to a wide variety of distributed systems with the depth and clarity of this presentation. *First part of the book dedicates one chapter to each of seven key principles of all distributed systems -Communication, processes, naming, synchronization, consistency and replication, fault tolerance, and security, provides students with an understanding of the key principles, paradigms, and models on which all distributed systems are based. *Second part of the book devoted to real-world distributed case studies - Includes examples of object-based, document-based, file-based, and coordination-based systems including Corba, DCOM, Globe, NFS v4, Coda, WWW, and Jini. *Numerous end-of-ch
In dieser aktualisierten Ausgabe des Lehrbuchklassikers zu verteilten Systemen präsentieren die Autoren Tanenbaum und Van Steen detaillierte Informationen über die Technologien und Prinzipien dieser Systeme. Die klare und umfassende Darstellung macht das Werk zu einer wertvollen Ressource für Dozenten und Studierende der Informatik, die eine systematische Analyse der Thematik suchen. Die Autoren differenzieren zwischen Prinzipien und Paradigmen und untersuchen vier Klassen verteilter Systeme, wobei sie die Beziehungen zwischen den Prinzipien erläutern. Dieser strukturierte Ansatz erleichtert das Verständnis des komplexen Themas. Neu sind Kapitel zu System- und Softwarearchitekturen sowie zu selbstverwaltenden Systemen. Zudem wird die Rolle der Virtualisierung und eine erweiterte Diskussion über Peer-to-Peer-Systeme behandelt. Zahlreiche neue Beispiele und Fallstudien, insbesondere zu webbasierten Systemen, verdeutlichen die Prinzipien und machen das Buch zu einem unverzichtbaren Begleiter für Informatiker. Es richtet sich an Studierende und Praktiker in Informatik und verwandten Disziplinen und bietet umfangreiche Zusatzmaterialien. Die Autoren, erfahrene Professoren mit umfangreicher Lehr- und Forschungserfahrung, haben bedeutende Beiträge zur Informatik geleistet.