1,操作系統(tǒng)的基本原理
1.1 操作系統(tǒng)的組成和設(shè)計(jì)目標(biāo)
1.2 操作系統(tǒng)的形成與發(fā)展
1.3 操作系統(tǒng)的功能和特性
1.4 操作系統(tǒng)的進(jìn)一步發(fā)展
1.5 操作系統(tǒng)的設(shè)計(jì)規(guī)范
1.6 小結(jié)
2,進(jìn)程管理
2.1 進(jìn)程的引入及其概念
2.2 進(jìn)程的描述
2.3 進(jìn)程的控制
2.4 進(jìn)程調(diào)度
2.5 線程的引入
2.6 進(jìn)程之間的低級(jí)通信
2.7 進(jìn)程之間的高級(jí)通信
2.8 死鎖
2.9 小結(jié)
3,作業(yè)管理
3.1 引言
3.2 作業(yè)輸入
3.3 作業(yè)調(diào)度
3.4 作業(yè)控制
3.5 系統(tǒng)調(diào)用
3.6 小結(jié)
4,存儲(chǔ)器管理
4.1 引言
4.2 單用戶單道程序的存儲(chǔ)器分配
4.3 多用戶多道程序的存儲(chǔ)器分配-分區(qū)分配
4.4 覆蓋與交換技術(shù)
4.5 頁(yè)式存儲(chǔ)器管理
4.6 段式存儲(chǔ)器管理
4.7 虛擬存儲(chǔ)器
4.8 小結(jié)
5,文件系統(tǒng)
5.1 文件和文件系統(tǒng)
5.2 文件的邏輯結(jié)構(gòu)和存取方法
5.3 文件的物理結(jié)構(gòu)和存儲(chǔ)介質(zhì)
5.4 文件記錄的組塊與分解
5.5 文件目錄結(jié)構(gòu)
5.6 文件存儲(chǔ)器存儲(chǔ)空間的管理
5.7 文件的共享與保護(hù)
5.8 文件的操作命令
5.9 文件系統(tǒng)的組織結(jié)構(gòu)
5.10 小結(jié)
6,設(shè)備管理
6.1 I/O硬件組成
6.2 I/O軟件的組成
6.3 磁盤管理
6.4 終端管理
6.5 時(shí)鐘管理
6.6 小結(jié)
7,UNIX系統(tǒng)V的進(jìn)程管理
7.1 UNIX系統(tǒng)的進(jìn)程組成
7.2 進(jìn)程的狀態(tài)及其轉(zhuǎn)換
7.3 UNIX系統(tǒng)進(jìn)程的上下文
7.4 UNIX系統(tǒng)的進(jìn)程控制
7.5 UNIX系統(tǒng)的進(jìn)程調(diào)度
7.6 進(jìn)程的換入與換出
7.7 小結(jié)
8,UNIX系統(tǒng)V存儲(chǔ)器管理
8.1 虛存空間的劃分
8.2 存儲(chǔ)器管理中的幾個(gè)數(shù)據(jù)結(jié)構(gòu)
8.3 主存分配與回收
8.4 地址轉(zhuǎn)換
8.5 請(qǐng)求調(diào)頁(yè)處理
8.6 小結(jié)
9,UNIX系統(tǒng)V的文件系統(tǒng)
9.1 UNIX文件系統(tǒng)的邏輯結(jié)構(gòu)
9.2 UNIX文件系統(tǒng)中所用的數(shù)據(jù)結(jié)構(gòu)
9.3 磁盤索引節(jié)點(diǎn)的分配與回收
9.4 空閑盤塊的分配與回收
9.5 UNIX系統(tǒng)使用的打開文件數(shù)據(jù)結(jié)構(gòu)
9.6 UNIX文件系統(tǒng)的系統(tǒng)調(diào)用命令
9.7 UNIX文件系統(tǒng)的安裝與拆卸
9.8 小結(jié)
10,UNIX系統(tǒng)V的輸入/輸出子系統(tǒng)
10.1 與設(shè)備驅(qū)動(dòng)程序的接口
10.2 塊設(shè)備管理
10.3 字符設(shè)備管理
10.4 小結(jié)
11,UNIX系統(tǒng)V進(jìn)程之間的通信
11.1 管道通信
11.2 消息緩沖機(jī)制
11.3 共享主存段機(jī)制
11.4 信號(hào)量機(jī)制
11.5 小結(jié)
12,中斷和異常處理
12.1 中斷和異常處理的硬件基礎(chǔ)
12.2 中斷和異常處理
12.3 軟中斷處理機(jī)制
12.4 小結(jié)
13,LINUX操作系統(tǒng)
13.1 LINUX的進(jìn)程管理
13.2 LINUX的存儲(chǔ)器管理
13.3 LINUX虛擬文件系統(tǒng)
13.4 Ext2文件系統(tǒng)
13.5 LINUX I/O系統(tǒng)
13.6 小結(jié)
14,Windows 2000操作系統(tǒng)模型
14.1 Windows 2000操作系統(tǒng)的體系結(jié)構(gòu)
14.2 Windows 2000操作系統(tǒng)的特點(diǎn)
14.3 Windows 2000的系統(tǒng)機(jī)制
14.4 對(duì)象管理器
14.5 對(duì)象之間的同步
14.6 小結(jié)
15,Windows 2000進(jìn)程和線程管理
15.1 Windows 2000進(jìn)程和線程
15.2 Windows 2000的線程調(diào)度
15.3 對(duì)稱多處理系統(tǒng)上的線程調(diào)度
15.4 線程的狀態(tài)
15.5 Windows 2000的進(jìn)程同步
15.6 小結(jié)
16,Windows 2000的存儲(chǔ)器管理
16.1 Windows 2000的存儲(chǔ)器管理概述
16.2 Windows 2000地址轉(zhuǎn)換
16.3 頁(yè)調(diào)度策略
16.4 小結(jié)
17,Windows 2000的文件系統(tǒng)
17.1 Windows 2000文件系統(tǒng)概述
17.2 主控文件表
17.3 NTFS文件的物理結(jié)構(gòu)
17.4 Windows 2000文件系統(tǒng)模型
17.5 NTFS文件的安全性
17.6 NTFS可恢復(fù)性支持
17.7 小結(jié)
18,Windows 2000的設(shè)備管理
18.1 Windows 2000的I/O系統(tǒng)結(jié)構(gòu)
18.2 I/O管理系統(tǒng)所涉及的關(guān)鍵數(shù)據(jù)結(jié)構(gòu)
18.3 Windows 2000I/O處理
18.4 多處理I/O中的同步問(wèn)題
18.5 映射文件I/O和文件高速緩存
18.6 快速I/O
18.7 即插即用管理器
18.8 小結(jié)
19,網(wǎng)絡(luò)與分布式處理綜述
19.1 分布式系統(tǒng)概述
19.2 開放式系統(tǒng)互連通信結(jié)構(gòu)
19.3 網(wǎng)絡(luò)服務(wù)器
19.4 進(jìn)程遷移
19.5 分布式進(jìn)程通信
19.6 分布式進(jìn)程管理
19.7 分布式進(jìn)程死鎖問(wèn)題
19.8 小結(jié)
參考文獻(xiàn)