- S'inscrire
- |
- Mon compte
- |
- Newsletter
- |
- Aide
Operating Systems
Design and Implentation
- Auteur(s) : Andrew S. Tanenbaum , Albert S. Woodhull
- Editeur : Prentice Hall
-
Nombre de pages : 938 pages
- Date de parution : 15/03/2002 (2e édition)
Résumé
This book offers a unique and carefully integrated
combination of principles and practice. While the usual
principles are covered in detail, the book also describes a
small, but real UNIX-like operating system: MINIX. It shows
how it works and illustrates the principles behind it. By
using MINIX, students learn principles and then can apply
them in hands-on system design projects.
Contents
I. INTRODUCTION.
- What Is An Operating Systems?
- History of Operating Systems.
- Operating System Concepts.
- System Calls.
- Operating System Structure.
- Outline of the Rest of this Book.
- Summary.
- Introduction to Processes.
- Interprocess Communication.
- Classical IPC Problems.
- Process Scheduling.
- Overview of Processes in MINIX.
- Implementation of Processes in MINIX.
- Principles of Input/Output Hardware.
- Principles of Input/Output Software.
- Deadlocks.
- Overview of Input/Output in MINIX.
- Block Devices in MINIX.
- Ram Disks.
- Disks.
- Clocks.
- Terminals.
- The Summary Task in MINIX.
- Summary.
- Memory Management Without Swapping or Paging.
- Swapping.
- Virtual Memory.
- Page Replacement Algorithms.
- Design Issues for Paging Systems
- Segmentation.
- Overview of Memory Management in MINIX.
- Implementation of Memory Management in MINIX.
- Summary.
- Files.
- Directories.
- File System Implementation.
- Security.
- Protection Mechanisms.
- Overview of the MINIX File System.
- Implementation of the MINIX File System.
- Summary.
Caractéristiques
|
|












Devenez Fan !
Suivez-nous sur Twitter