Operating systems: internals and design principles / William Stallings.
By: Stallings, William
.
Material type:
BookPublisher: Upper Saddle River, N.J. : Prentice Hall, c2001Edition: 4th ed.Description: xvii, 779 p. ; 25 cm.ISBN: 013032986x (paperback).Subject(s): Operating systems (Computers)| Item type | Current library | Call number | Copy number | Status | Barcode | |
|---|---|---|---|---|---|---|
| General lending | MTU Kerry North Campus Library Ground Floor Main | 005.43 STA (Browse shelf(Opens below)) | 1 | Available | 38888000448526 |
Total holds: 0
Enhanced descriptions from Syndetics:
Blending up-to-date theory with modern applications, this text provides a solid understanding of the key mechanisms of operating systems and the types of design trade-offs and decisions involved in designing such systems.
Includes bibliographical references p. [758-769) and index.
Table of contents provided by Syndetics
- Preface
- I Background
- 1 Computer System Overview
- 2 Operating System Overview
- II Processes
- 3 Process Description and Control
- 4 Threads, SMP, and Microkernels
- 5 Concurrency,: Mutual Exclusion, and Synchronization
- 6 Concurrency: Deadlock and Starvation
- III Memory
- 7 Memory Management
- 8 Virtual Memory
- IV Scheduling
- 9 Uniprocessor Scheduling
- 10 Multiprocessor and Real-Time Scheduling
- V Input/Output and Files
- 11 I/O Management and Disk Scheduling
- 12 File Management
- VI Distributed Systems
- 13 Distributed Processing, Client/Server, and Clusters
- 14 Distributed Process Management
- VII Security
- 15 Security
- Appendix A Queuing Analysis
- Appendix B Object-Oriented Design
- Appendix C Programming and Operating System Projects
- Appendix D OSP: An Environment for Operating System Projects
- Appendix E BACI: The Ben-Ari Concurrent Programming System
- Glossary
- References
- Index