Wiley.com
Print this page Share
Textbook

Operating Systems In Depth: Design and Programming

ISBN: 978-0-471-68723-8
Hardcover
444 pages
November 2010, ©2011
List Price: US $170.95
Government Price: US $120.28
Enter Quantity:   Buy
Operating Systems In Depth: Design and Programming (0471687235) cover image
This is a Print-on-Demand title. It will be printed specifically to fill your order. Please allow an additional 10-15 days delivery time. The book is not returnable.

1 Introduction.

1.1 Operating Systems.

1.2 A Brief History of Operating Systems.

1.3 A Simple OS.

1.4 Beyond a Simple OS.

1.5 Conclusions.

1.6 Exercises.

1.7 References.

2 Multithreaded Programming.

2.1 Why Threads?

2.2 Programming with Threads.

2.3 Conclusions.

2.4 Exercises.

2.5 References.

3 Basic Concepts.

3.1 Context Switching.

3.2 Input/Output Architectures.

3.3 Dynamic Storage Allocation.

3.4 Linking and Loading.

3.5 Booting.

3.6 Conclusions.

3.7 Exercises.

3.8 References.

4 Operating-System Design.

4.1 A Simple System.

4.2 Rethinking Operating-System Structure.

4.3 Conclusions.

4.4 Exercises.

4.5 References.

5 Processor Management.

5.1 Threads Implementations.

5.2 Interrupts.

5.3 Scheduling.

5.4 Conclusions.

5.5 Exercises.

5.6 References.

6 File Systems.

6.1 The Basics of File Systems.

6.2 Crash Resiliency.

6.3 Directories and Naming.

6.4 Multiple Disks.

6.5 Flash Memory.

6.6 Case Studies.

6.7 Conclusions.

6.8 Exercises.

6.9 References.

7 Memory Management.

7.1 Memory Management in the Early Days.

7.2 Hardware Support for Virtual Memory.

7.3 Operating-System Issues.

7.4 Conclusions.

7.5 Exercises.

7.6 References.

8 Security.

8.1 Security Goals.

8.2 Security Architectures.

8.3 Conclusions.

8.4 Exercises.

8.5 References.

9 Introduction to Networking.

9.1 Network Basics.

9.2 Remote Procedure Call Protocols.

9.3 Conclusions.

9.4 Exercises.

9.5 References.

10 Distributed File Systems.

10.1 The Basics.

10.2 NFS Version 2.

10.3 Common Internet File System (CIFS).

10.4 DFS.

10.5 NFS Version 4.

10.6 Conclusions.

10.7 Exercises.

10.8 References.

Appendix URL Index.

Glossary.

Index.

Back to Top