Operating Systems Design and Implementation, 3/e (美國原版)

Andrew S Tanenbaum, Albert S Woodhull

  • 出版商: Prentice Hall
  • 出版日期: 2006-01-01
  • 售價: $8,580
  • 貴賓價: 9.5$8,151
  • 語言: 英文
  • 頁數: 1088
  • 裝訂: Hardcover
  • ISBN: 0131429388
  • ISBN-13: 9780131429383
  • 相關分類: Operating-system
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

Description 

For introductory courses on computer operating systems.

 

Revised to address the latest version of MINIX (MINIX 3), this streamlined, simplified new edition remains the only operating systems text to first explain relevant principles, then demonstrate their applications using a Unix-like operating system as a detailed example. It has been especially designed for high reliability, for use in embedded systems, and for ease of teaching.

 

 

 

Table of Contents

Table of Contents CHAPTER 1 INTRODUCTION

1.1 WHAT IS AN OPERATING SYSTEM?

1.2 HISTORY OF OPERATING SYSTEMS

1.3 OPERATING SYSTEM CONCEPTS

1.4 SYSTEM CALLS

1.5 OPERATING SYSTEM STRUCTURE

1.6 OUTLINE OF THE REST OF THIS BOOK

1.7 SUMMARY

CHAPTER 2 PROCESSES

2.1 INTRODUCTION TO PROCESSES

2.2 INTERPROCESS COMMUNICATION

2.3 CLASSICAL IPC PROBLEMS

2.4 SCHEDULING

2.5 OVERVIEW OF PROCESSES IN MINIX 3

2.6 IMPLEMENTATION OF PROCESSES IN MINIX 3

2.7 THE SYSTEM TASK IN MINIX 3

2.8 THE CLOCK TASK IN MINIX 3

2.9 SUMMARY

CHAPTER 3 INPUT/OUTPUT

3.1 PRINCIPLES OF I/O HARDWARE

3.2 PRINCIPLES OF I/O SOFTWARE

3.3 DEADLOCKS

3.4 OVERVIEW OF I/O IN MINIX 3

3.5 BLOCK DEVICES IN MINIX 3

3.6 RAM DISKS

3.7 DISKS

3.8 TERMINALS

3.9 SUMMARY

CHAPTER 4 MEMORY MANAGEMENT

4.1 BASIC MEMORY MANAGEMENT

4.2 SWAPPING

4.3 VIRTUAL MEMORY

4.4 PAGE REPLACEMENT ALGORITHMS

4.5 DESIGN ISSUES FOR PAGING SYSTEMS

4.6 SEGMENTATION

4.7 OVERVIEW OF THE MINIX 3 PROCESS MANAGER

4.8 IMPLEMENTATION OF THE MINIX 3 PROCESS MANAGER

4.9 SUMMARY

CHAPTER 5 FILE SYSTEMS

5.1 FILES

5.2 DIRECTORIES

5.3 FILE SYSTEM IMPLEMENTATION

5.4 SECURITY

5.5 PROTECTION MECHANISMS

5.6 OVERVIEW OF THE MINIX 3 FILE SYSTEM

5.7 IMPLEMENTATION OF THE MINIX 3 FILE SYSTEM

5.8 SUMMARY

CHAPTER 6 READING LIST AND BIBLIOGRAPHY

6.1 SUGGESTIONS FOR FURTHER READING

6.2 ALPHABETICAL BIBLIOGRAPHY

APPENDIX A - INSTALLING MINIX 3 APPENDIX B - MINIX 3 SOURCE CODE LISTING APPENDIX C - INDEX TO FILES INDEX

商品描述(中文翻譯)

描述

對於計算機操作系統的入門課程。

修訂以應對最新版本的MINIX(MINIX 3),這個簡化的新版本仍然是唯一一本首先解釋相關原則,然後使用類似Unix的操作系統作為詳細示例來演示其應用的操作系統教材。它特別設計用於高可靠性,用於嵌入式系統,並且易於教學。

目錄

第1章 簡介