Operating Systems : Design and Implementation / by Andrew S. Tanenbaum and Albert S. Woodhull.
Material type: TextPublication details: Upper Saddle River : Prentice Hall, 1997.Edition: 2nd edDescription: xvii, 939 p. : ill. ; 24 cm. +ISBN:- 0136386776 (hbk.)
- 0136301959 (pbk.)
- QA76.76 .O63T361997
Item type | Current library | Call number | Copy number | Status | Notes | Barcode | |
---|---|---|---|---|---|---|---|
Books | Library First Floor | QA76.76 .O63T361997 (Browse shelf(Opens below)) | 1 | Available | +CD | 1311 | |
Books | Library First Floor | QA76.76 .O63T361997 (Browse shelf(Opens below)) | 2 | Available | +CD | 2393 | |
Books | Library First Floor | QA76.76 .O63T361997 (Browse shelf(Opens below)) | 3 | Available | +CD | 2392 | |
Books | Library First Floor | QA76.76 .O63T361997 (Browse shelf(Opens below)) | 4 | Available | +CD | 2391 | |
Books | Library First Floor | QA76.76 .O63T361997 (Browse shelf(Opens below)) | 5 | Available | +CD | 2390 |
Browsing Library shelves, Shelving location: First Floor Close shelf browser (Hides shelf browser)
QA76.76 .O63T361997 Operating Systems : Design and Implementation / | QA76.76 .O63T361997 Operating Systems : Design and Implementation / | QA76.76 .O63T361997 Operating Systems : Design and Implementation / | QA76.76 .O63T361997 Operating Systems : Design and Implementation / | QA76.76.O63 W56463 1998 Windows 98 complete / | QA76.76.O63 W56463 1998 Windows 98 complete / | QA76.76.O63 W56494 2001 Windows XP : The Complete Reference / |
Includes bibliographical references (p.507-517) and index.
. 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. II. PROCESSES. Introduction to Processes. Interprocess Communication. Classical IPC Problems. Process Scheduling. Overview of Processes in MINIX. Implementation of Processes in MINIX. III. INPUT/OUTPUT. 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. IV. MEMORY MANAGEMENT. 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. V. FILE SYSTEMS. Files. Directories. File System Implementation. Security. Protection Mechanisms. Overview of the MINIX File System. Implementation of the MINIX File System. Summary.
Appropriate for introductory courses on computer operating systems. 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.
There are no comments on this title.