操作系統(tǒng)概念第六版翻譯,不錯的書,對于了解操作系統(tǒng)來說。
《操作系統(tǒng)概念》目錄
第一部分概述
第一章導論
操作系統(tǒng)是什么
用戶觀點
系統(tǒng)觀點
系統(tǒng)目標
大型機系統(tǒng)
批處理系統(tǒng)
多道程序系統(tǒng)
分時系統(tǒng)
桌面系統(tǒng)
多處理器系統(tǒng)
分布式系統(tǒng)
客戶機一服務器系統(tǒng)
對等系統(tǒng)
集群系統(tǒng)
實時系統(tǒng)
手持系統(tǒng)
功能遷移
計算環(huán)境
傳統(tǒng)計算
基于Web的計算
嵌入式計算
小結
習題一
推薦讀物
第二章計算機系統(tǒng)結構
計算機系統(tǒng)操作
I/O結構
I/O中斷
DMA結構
存儲結構
內存
磁盤
磁帶
存儲層次
高速緩存技術
一致性與連貫性
硬件保護
雙重模式操作
I/O保護
內存保護
CPU保護
網絡結構
局域網
廣域網
小結
習題二
推薦讀物
第三章操作系統(tǒng)結構
系統(tǒng)組成
進程管理
內存管理
文件管理
輸入/輸出系統(tǒng)管理
二級存儲管理
聯(lián)網
保護系統(tǒng)
命令解釋系統(tǒng)
操作系統(tǒng)服務
系統(tǒng)調用
進程控制
文件管理
設備管理
信息維護
通信
系統(tǒng)程序
系統(tǒng)結構
簡單結構
分層方法
微內核
虛擬機
實現
優(yōu)點
Jv
系統(tǒng)設計與實現
設計目標
機制與策略
實現
系統(tǒng)生成
小結
習題三
推薦讀物
第二部分進程管理
第四章進程
進程概念
進程
進程狀態(tài)
進程控制塊
線程
進程調度
調度隊列
調度程序
關聯(lián)切換
進程操作
進程創(chuàng)建
進程終止
進程協(xié)作
進程間通信
消息傳遞系統(tǒng)
命名
同步
緩沖
例子:Mh
例子:Windows
客戶機-服務器系統(tǒng)通信
套接字
遠程過程調用
遠程方法調用
小結
習題四
推薦讀物
第五章線程
概述
動機
優(yōu)點
用戶線程與內核線程
多線程模型
多對一模型
一對一模型
多對多模型
若乾多線程問題
系統(tǒng)調用fork和exe
取消
信號處理
線程池
線程特定數據
Pthred線程
Solris線程
Windows線程
Linux線程
Jv線程
線程創(chuàng)建
JVM與主機操作系統(tǒng)
小結
習題五
推薦讀物
第六章CPU調度
基本概念
CPU-I/OxE間周期
CPU調度程序
可搶占式調度
分派程序
調度準則
調度算法
先到先服務調度
最短作業(yè)優(yōu)先調度
優(yōu)先權調度
輪轉法調度
多級隊列調度
多級反饋隊列調度
多處理器調度
實時調度
算法評估
確定性建模
排隊模型
模擬
實現
進程調度模型
例子:Solris
例子:Windows
例子:Linux
小結
習題六
推薦讀物
第七章進程同步
背景
臨界區(qū)域問題
兩進程解法
多進程解法
同步硬件
信號量
用法
實現
死鎖與饑餓
二進制信號量
經典同步問題
有限緩沖問題
讀者一作者問題
哲學家進餐問題
臨界區(qū)域
管程
操作系統(tǒng)同步
Solris中的同步
Windows中的同步
原子事務
系統(tǒng)模型
基于日志的恢復
檢查點
并發(fā)原子事務
小結
習題七
推薦讀物
第八章死鎖
系統(tǒng)模型
死鎖特點
必要條件
資源分配圖
死鎖處理方法
死鎖預防
互斥
占有并等待
非搶占
循環(huán)等待
死鎖避免
安全狀態(tài)
資源分配圖算法
銀行家算法
死鎖檢測
每種資源類型只有單個實例
每種資源類型的多個實例
應用檢測算法
死鎖恢復
進程終止
資源搶占
小結
習題八
推薦讀物
第三部分存儲管理
第九章內存管理
背景
地址捆綁
邏輯地址空間與物理地址空間
動態(tài)加載
動態(tài)鏈接與共享庫
覆蓋
交換
連續(xù)內存分配
內存保護
內存分配
碎片
分頁
基本方法
硬件支持
保護
頁表結構
共享頁表
分段
基本方法
硬件
保護與共享
碎片
帶有分頁的分段
?小結
習題九
推薦讀物
第十章虛擬內存
背景
請求頁面調度
基本概念
請求頁面調度的性能
進程創(chuàng)建
寫時拷貝
內存映射文件
頁面置換
基本方法
FIFO頁置換
最優(yōu)頁置換
LRU頁置換
LRU近似頁置換
基于計數的頁置換
頁緩沖算法
幀分配
幀的最小數量
分配算法
全局分配與局部分配
系統(tǒng)顛簸
系統(tǒng)顛簸的原因
工作集合模型
頁錯誤頻率
操作系統(tǒng)樣例
WindowsNT
Solris
其他考慮
預約式頁面調度
頁大小
TLB范圍
反向頁表
程序結構
I/O互鎖
實時處理
小結
習題十
推薦讀物
第十一章文件系統(tǒng)接口
文件概念
文件屬性
文件操作
文件類型
文件結構
內部文件結構
訪問方法
順序訪問
直接訪問
其他訪問方法
目錄結構
單層目錄
雙層目錄
樹形結構目錄
無環(huán)圖目錄
通用圖目錄
文件系統(tǒng)安裝
文件共享
多用戶
遠程文件系統(tǒng)
一致性語義
UNIX語義
會話語義
永久共享文件語義
保護
訪問類型
訪問控制
其他保護方法
例子:UNIX
小結
習題十一
推薦讀物
第十二章文件系統(tǒng)實現
文件系統(tǒng)結構
文件系統(tǒng)實現
概述
分區(qū)與安裝
虛擬文件系統(tǒng)
目錄實現
線性列表
哈希表
分配方法
連續(xù)分配
鏈接分配
索引分配
性能
空閑空間管理
位向量
鏈表
組
計數
效率與性能
效率
性能
恢復
一致性檢查
備份與恢復
基于日志結構的文件系統(tǒng)
NFS
概述
安裝協(xié)議
NFS協(xié)議
路徑名轉換
遠程操作
小結
習題十二
推薦讀物
第四部分I/O系統(tǒng)
第十三章I/O系統(tǒng)
概述
I/O硬件
輪詢(polling)
中斷
直接內存訪問
I/O應用接口
塊與字符設備
網絡設備
時鐘與定時器
阻塞與非阻塞I/O
I/O內核子系統(tǒng)
I/O調度
緩沖
高速緩存
假脫機與設備預留
錯誤處理
內核數據結構
把I/O操作轉換成硬件操作
流
性能
小結
習題十三
推薦讀物
第十四章大容量存儲器結構
磁盤結構
磁盤調度
FCFS調度
SSTF調度
SCAN調度
C-SCAN調度
LOOK調度
磁盤調度算法的選擇
磁盤管理
磁盤格式化
引導塊
壞塊
交換空間管理
交換空間的使用
交換空間位置
交換空間管理:例子
RAID結構
通過冗余改善可靠性
通過并行處理改善性能
RAID級別
RAID級別的選擇
擴展
磁盤附屬
主機附屬存儲
網絡附屬存儲
存儲區(qū)域網絡
穩(wěn)定存儲實現
第三級存儲結構
第三級存儲設備
操作系統(tǒng)作業(yè)
性能
小結
習題十四
推薦讀物
第五部分分布式系統(tǒng)
第十五章分布式系統(tǒng)結構
背景
分布式系統(tǒng)的優(yōu)點
分布式操作系統(tǒng)的類型
階段性小結
拓撲結構
網絡類型
局域網
廣域網
通信
命名和名字解析
路由策略
分組策略
連接策略
競爭
通信協(xié)議
健壯性
故障檢測
重構
故障恢復
設計事項
實例:連網
小結
習題十五
推薦讀物
第十六章分布式文件系統(tǒng)
背景
命名和透明性
命名結構
命名方案
實現技術
遠程文件訪問
基本的緩存設計
緩存位置
緩存更新策略
一致性
高速緩存和遠程服務的對比
有狀態(tài)服務和無狀態(tài)服務
文件復制
一個實例:AFS
概述
共享名字空間
文件操作和一致性語義
實現
小結
習題十六
推薦讀物
第十七章分布式協(xié)調
事件排序
事前關系
實現
互斥
集中式算法
完全分布式的算法
令牌傳遞算法
原子性
兩階段提交協(xié)議
IPC中的錯誤處理
并發(fā)控制
加鎖協(xié)議
時間戳
死鎖處理
死鎖預防
死鎖檢測
選舉算法
Bully算法
環(huán)算法
達成一致
不可靠通信
故障處理
小結
習題十七
推薦讀物
第六部分保護與安全
第十八章保護
保護目標
保護域
域結構
舉例:UNIX
舉例:MULTICS
訪問矩陣
訪問矩陣的實現
全局表
對象的訪問列表
域的權限列表
鎖一鑰匙機制
比較
訪問權限的撤回
基于權限的系統(tǒng)
舉例:Hydr
舉例:劍橋CAP系統(tǒng)
基于語言的保護
基于編譯程序的強制
Jv的保護
小結
習題十八
推薦讀物
第十九章安全
安全問題
用戶驗證
密碼
密碼脆弱的一面
密碼加密
一次性密碼
生物測定學
程序威脅
特洛伊木馬
后門
棧和緩沖區(qū)溢出
系統(tǒng)威脅
蠕蟲
病毒
拒絕服務
保證系統(tǒng)與設備的安全
入侵檢測
入侵的組成
審計和記錄
Tripwire
系統(tǒng)調用監(jiān)控
密碼系統(tǒng)
驗證
加密
舉例:SSL
密碼術的使用
計算機安全分類
例子:WindowsNT
小結
習題十九
推薦讀物
第七部分案例研究
第二十章Linux系統(tǒng)
發(fā)展歷程
Linux內核
Linux系統(tǒng)
Linux版本
Linux許可
設計原理
Linux系統(tǒng)的組件
內核模塊
模塊管理
驅動程序注冊
沖突解決方案
進程管理
Fork/Exe進程模型
進程與線程
調度
內核同步
進程調度
對稱多處理技術
內存管理
物理內存管理
虛擬內存
用戶程序的執(zhí)行與裝載
文件系統(tǒng)
虛擬文件系統(tǒng)
Linuxextfs文件系統(tǒng)
LinuxPro文件系統(tǒng)
輸入與輸出
塊設備
字符設備
進程間通信
同步與信號
進程間數據傳輸
網絡結構
安全
認證
訪問控制
小結
習題二十
推薦讀物
第二十一章Windows
歷史
設計原則
系統(tǒng)組成
硬件抽象層
內核
執(zhí)行體
環(huán)境子系統(tǒng)
MS-DOS環(huán)境
位Windows環(huán)境
Win環(huán)境
POSIX子系統(tǒng)
OS/子系統(tǒng)
登錄和安全子系統(tǒng)
文件系統(tǒng)
內部布局
恢復
安全
卷管理及容錯
壓縮技術
再解析點
網絡
協(xié)議
分布式處理機制
重定向器與服務器
域
TCP/IP網絡中的名稱解析
程序接口
訪問內核對象
進程管理
進程間通信
內存管理
小結
習題二十一
推薦讀物
第二十二章WindowsXP
歷史
設計原則
安全性
可靠性
Windows和POSIX應用的兼容性
高性能
可擴展性
可移植性
國際支持
系統(tǒng)組成
硬件抽象層
內核
執(zhí)行體
環(huán)境子系統(tǒng)
MS-DOS環(huán)境
位Windows環(huán)境
A的位Windows環(huán)境
Win環(huán)境
POSIX子系統(tǒng)
登錄與安全子系統(tǒng)
文件系統(tǒng)
NTFS內部布局
恢復
安全
卷管理和容錯
壓縮與加密
安裝點
改變日志
卷影子拷貝
網絡
網絡接口
協(xié)議
分布式處理機制
重定向器與服務器
域
活動目錄
TCP/IP網絡的名稱解析
程序接口
內核對象訪問
進程間的對象共享
進程管理
進程間通信
內存管理
小結
習題二十二
推薦讀物
第二十三章歷史縱覽
早期系統(tǒng)
Atls
XDS-
THE
RC
CTSS
MULTICS
OS/
Mh
其他系統(tǒng)
參考文獻
原版相關內容引用表
英漢對照表