Flylib.com
Operating Systems Design and Implementation (3rd Edition)
Operating Systems Design and Implementation (3rd Edition)
ISBN: 0131429388
EAN: 2147483647
Year: 2006
Pages: 102
Authors:
Andrew S Tanenbaum
,
Albert S Woodhull
BUY ON AMAZON
Operating Systems Design and Implementation, Third Edition
Table of Contents
Copyright
Preface
Chapter 1. Introduction
Section 1.1. What Is an Operating System?
Section 1.2. History of Operating Systems
Section 1.3. Operating System Concepts
Section 1.4. System Calls
Section 1.5. Operating System Structure
Section 1.6. Outline of the Rest of This Book
Section 1.7. Summary
Problems
Chapter 2. Processes
Section 2.1. Introduction to Processes
Section 2.2. Interprocess Communication
Section 2.3. Classical IPC Problems
Section 2.4. Scheduling
Section 2.5. Overview of Processes in MINIX 3
Section 2.6. Implementation of Processes in MINIX 3
Section 2.7. The System Task in MINIX 3
Section 2.8. The Clock Task in MINIX 3
Section 2.9. Summary
Problems
Chapter 3. InputOutput
Section 3.1. Principles of IO Hardware
Section 3.2. Principles of IO Software
Section 3.3. Deadlocks
Section 3.4. Overview of IO in MINIX 3
Section 3.5. Block Devices in MINIX 3
Section 3.6. RAM Disks
Section 3.7. Disks
Section 3.8. Terminals
Section 3.9. Summary
Problems
Chapter 4. Memory Management
Section 4.1. Basic Memory Management
Section 4.2. Swapping
Section 4.3. Virtual Memory
Section 4.4. Page Replacement Algorithms
Section 4.5. Design Issues for Paging Systems
Section 4.6. Segmentation
Section 4.7. Overview of the MINIX 3 Process Manager
Section 4.8. Implementation of the MINIX 3 Process Manager
Section 4.9. Summary
Problems
Chapter 5. File Systems
Section 5.1. Files
Section 5.2. Directories
Section 5.3. File System Implementation
Section 5.4. Security
Section 5.5. Protection Mechanisms
Section 5.6. Overview of the MINIX 3 File System
Section 5.7. Implementation of the MINIX 3 File System
Section 5.8. Summary
Problems
Chapter 6. Reading List and Bibliography
Section 6.1. Suggestions for Further Reading
Section 6.2. Alphabetical Bibliography
Appendix A. Installing MINIX 3
Section A.1. Preparation
Section A.2. Booting
Section A.3. Installing to the Hard Disk
Section A.4. Testing
Section A.5. Using a Simulator
Appendix B. The MINIX Source Code
Appendix C. Index to Files
About the Authors
About the MINIX 3 CD
System Requirements
Hardware
Software
Installation
Product Support
Index
SYMBOL
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Z
Operating Systems Design and Implementation (3rd Edition)
ISBN: 0131429388
EAN: 2147483647
Year: 2006
Pages: 102
Authors:
Andrew S Tanenbaum
,
Albert S Woodhull
BUY ON AMAZON
Similar book on Amazon
CompTIA Project+ Study Guide: Exam PK0-003
Modern Operating Systems (3rd Edition)
Computer Organization and Design, Revised Fourth Edition, Fourth Edition: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design)
Computer Systems Design and Architecture (2nd Edition)
C Programming Language (2nd Edition)
OpenSSH: A Survival Guide for Secure Shell Handling (Version 1.0)
Inside Network Security Assessment: Guarding Your IT Infrastructure
The Role Authentication, Authorization, and Accountability Play in a Secure Organization
Understanding the IT Security Process
Determining What Tools to Use
Appendix C. Security Assessment Sample Report
Appendix D. Dealing with Consultants and Outside Vendors
SQL Tips & Techniques (Miscellaneous)
Creating Indexes for Fast Data Retrieval
Using Keys and Constraints to Maintain Database Integrity
Retrieving and Manipulating Data Through Cursors
Monitoring and Enhancing MS-SQL Server Performance
Repairing and Maintaining MS-SQL Server Database Files
A+ Fast Pass
Domain 2 Diagnosing and Troubleshooting
Domain 5 Printers
Domain 1 Operating System Fundamentals
Domain 2 Installation, Configuration, and Upgrading
Domain 4 Networks
Documenting Software Architectures: Views and Beyond
Discussion Questions
One Document or Several?
Overview
UML
Rationale, Background, and Design Constraints
FileMaker Pro 8: The Missing Manual
Same Database, Multiple Windows
Text Parsing Calculations
Advanced Calculations
Working with Files
Putting a Complex Script Together
Developing Tablet PC Applications (Charles River Media Programming)
Your First Program
Tablet PC Screen Rotation and Special Buttons
Power Management for the Tablet PC
3D Rendering with OpenGL and DirectX 9
Tablet Fax
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies