第一章 操作系統(tǒng)概述
1 操作系統(tǒng)的基本概念
操作系統(tǒng)的概念
操作系統(tǒng)的特征
操作系統(tǒng)的目標(biāo)和功能
2 操作系統(tǒng)的發(fā)展與分類
手工操作階段
批處理階段
分時(shí)操作系統(tǒng)
實(shí)時(shí)操作系統(tǒng)
網(wǎng)絡(luò)操作系統(tǒng)和分布式計(jì)算機(jī)系統(tǒng)
個人計(jì)算機(jī)操作系統(tǒng)
3 操作系統(tǒng)的運(yùn)行環(huán)境
操作系統(tǒng)的運(yùn)行機(jī)制
中斷和異常的概念
系統(tǒng)調(diào)用
4 操作系統(tǒng)的體系結(jié)構(gòu)
大內(nèi)核和微內(nèi)核
第二章 進(jìn)程管理
1 進(jìn)程與線程
進(jìn)程的概念和特征
進(jìn)程的狀態(tài)與轉(zhuǎn)換
進(jìn)程控制
進(jìn)程的組織
進(jìn)程的通信
線程概念和多線程模型
2 處理機(jī)調(diào)度
調(diào)度的概念
調(diào)度的時(shí)機(jī)、切換與過程
進(jìn)程調(diào)度方式
調(diào)度的基本準(zhǔn)則
典型的調(diào)度算法
3 進(jìn)程同步
進(jìn)程同步的基本概念
實(shí)現(xiàn)臨界區(qū)互斥的基本方法
信號量
管程
經(jīng)典同步問題
4 死鎖
死鎖的概念
死鎖的處理策略
死鎖預(yù)防
死鎖避免
死鎖檢測和解除
第三章 內(nèi)存管理
1 內(nèi)管管理概念
內(nèi)存管理的基本原理和要求
覆蓋與交換
連續(xù)分配管理方式
非連續(xù)分配管理方式
2 虛擬內(nèi)存管理
虛擬內(nèi)存的基本概念
請求分頁管理方式
頁面置換算法
頁面分配策略
抖動
工作集
地址翻譯
第四章 文件管理
1 文件系統(tǒng)基礎(chǔ)
文件的概念
文件的邏輯結(jié)構(gòu)
目錄結(jié)構(gòu)
文件共享
文件保護(hù)
2 文件系統(tǒng)實(shí)現(xiàn)
文件系統(tǒng)層次結(jié)構(gòu)
目錄實(shí)現(xiàn)
文件實(shí)現(xiàn)
3 磁盤組織與管理
磁盤的結(jié)構(gòu)
磁盤調(diào)度算法
磁盤的管理
第五章 輸入輸出(I/O)管理
1 I/O管理概述
I/O設(shè)備
I/O控制方式
I/O子系統(tǒng)的層次結(jié)構(gòu)
2 I/O核心子系統(tǒng)
I/O子系統(tǒng)概述
I/O調(diào)度概念
高速緩存與緩沖區(qū)
設(shè)備分配與回收
SPOOLing技術(shù)