Operating Systems Design and Implementation, 3/e (美國原版)
暫譯: 作業系統設計與實作(第三版)
Andrew S Tanenbaum, Albert S Woodhull
- 出版商: Prentice Hall
- 出版日期: 2006-01-01
- 售價: $9,140
- 貴賓價: 9.5 折 $8,683
- 語言: 英文
- 頁數: 1088
- 裝訂: Hardcover
- ISBN: 0131429388
- ISBN-13: 9780131429383
-
相關分類:
Operating-system
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
VB & VBA in a Nutshell: The Language (Paperback)$1,470$1,397 -
PostgreSQL 實務應用$420$328 -
深入淺出設計模式 (Head First Design Patterns)$880$695 -
FrontPage 2003: The Missing Manual$1,180$1,121 -
深入淺出 Java 程式設計, 2/e (Head First Java, 2/e)$880$695 -
C++ Primer Plus, 5/e 中文精華版$540$427 -
鳥哥的 Linux 私房菜基礎學習篇, 2/e$780$663 -
ASP.NET 2.0 深度剖析範例集$650$507 -
SQL 語法範例辭典$550$468 -
Linux 驅動程式, 3/e (Linux Device Drivers, 3/e)$980$774 -
Visual C# 2005 建構資訊系統實戰經典教本$650$507 -
Dreamweaver 搞不定的網頁設計效果:CSS 關鍵救援密碼$520$442 -
精通 MFC 視窗程式設計─Visual Studio 2005 版$750$593 -
Ajax 實戰手冊 (Ajax in Action)$680$537 -
聖殿祭司的 ASP.NET 2.0 專家技術手冊─使用 C#$720$569 -
Linux C 函式庫詳解辭典$550$468 -
Linux 核心詳解, 3/e (Understanding the Linux Kernel, 3/e)$1,200$948 -
免費!合法!超 Easy OpenOffice.org2$350$298 -
JavaScript 與 Ajax 網頁製作徹底研究$590$502 -
自己動手寫作業系統$520$411 -
次世代─Linux Ubuntu 玩全手冊$580$493 -
深入淺出物件導向分析與設計 (Head First Object-Oriented Analysis and Design)$880$695 -
鳥哥的 Linux 伺服器架設篇, 2/e & 鳥哥的 Linux 私房菜基礎學習篇, 2/e$1,560$1,326 -
ASP.NET 應用程式開發─與 AJAX 共舞$620$490 -
現代嵌入式系統開發專案實務-菜鳥成長日誌與專案經理的私房菜$600$480
商品描述
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 章 介紹**
1.1 什麼是操作系統?
1.2 操作系統的歷史
1.3 操作系統概念
1.4 系統調用
1.5 操作系統結構
1.6 本書其餘部分的概述
1.7 總結
**第 2 章 進程**
2.1 進程介紹
2.2 進程間通信
2.3 經典 IPC 問題
2.4 調度
2.5 MINIX 3 中的進程概述
2.6 MINIX 3 中的進程實現
2.7 MINIX 3 中的系統任務
2.8 MINIX 3 中的時鐘任務
2.9 總結
**第 3 章 輸入/輸出**
3.1 I/O 硬體原則
3.2 I/O 軟體原則
3.3 死鎖
3.4 MINIX 3 中的 I/O 概述
3.5 MINIX 3 中的區塊設備
3.6 RAM 磁碟
3.7 磁碟
3.8 終端
3.9 總結
**第 4 章 記憶體管理**
4.1 基本記憶體管理
4.2 交換
4.3 虛擬記憶體
