- 軟件(jiàn)大小:24.14M
- 軟(ruǎn)件語言:中文
- 軟件類型:國(guó)產軟件
- 軟件(jiàn)類別:免費軟件 / 電子圖書
- 更新時間(jiān):2016-03-18 17:12
- 運行環境:WinAll, WinXP
- 軟件等級:
- 軟件廠商(shāng):
- 官(guān)方網(wǎng)站:http://www.chithemodel.com
14.64M/中(zhōng)文/5.0
7.74M/中文/5.0
29.09M/中文/3.5
2.00M/中文/6.0
7.21M/中文/1.4
現代操(cāo)作係統(tǒng)第三版pdf是該係(xì)列叢(cóng)書的(de)電子(zǐ)版(bǎn)文件,分享給還沒有閱讀此(cǐ)書籍的朋友,pdf格式(shì)中(zhōng)文完整掃描版,打開即可閱讀,趕緊下載吧。
《現代操作係統》內容(róng)為(wéi):Tanenbaum教(jiāo)授作為三(sān)個操作(zuò)係統的(de)設計師或聯合設計師(shī),具有長期設計開發操作係統的經驗,從而把(bǎ)其對理論(lùn)的深入理解和具(jù)體實踐(jiàn)融入(rù)書中,使《現代操作係統(英(yīng)文版(bǎn)第(dì)3版)》成為操作係統領域(yù)的經典之(zhī)作。在《現代操(cāo)作係統(英文版第3版(bǎn))》第3版中,作者深入(rù)討論了許多主題,包括(kuò):進(jìn)程(chéng),線程,存儲管理,文件係統,I/O死鎖(suǒ),接口設計,多媒(méi)體,性能權衡。以及有關操(cāo)作係統設計的最新趨勢。書中不僅(jǐn)涵蓋了現代操作係統的(de)原理和實踐,而且特(tè)別關注了linux操(cāo)作係統,WindowsVista操作係統、嵌入(rù)式操作係統、實時操作係統(tǒng)以及(jí)多媒體操作係統(tǒng)。涉(shè)及WindowsVista以(yǐ)及最新的Linux/Unix操作係統。
Andrew S.Tanenbaum,擁有美(měi)國麻省理(lǐ)工學院的理學學士學位和加州大學(xué)伯克利分校的哲學(xué)博士學位,目前是荷蘭阿(ā)姆斯特丹Vrije大學(xué)的計算機(jī)科學(xué)係(xì)教授多年來,他在編譯技術、操作(zuò)係統、網絡及局域分布式係統方麵進行了大量的研究工作。目(mù)前。他專注於係統和安全方(fāng)麵的高(gāo)級(jí)研究(jiū)他已經發表了(le)近150篇論文,並在十幾個國家做了有關操(cāo)作係統的學術(shù)報告Tanenbaum是ACM會員、IEEE資深會員、荷蘭皇家藝術(shù)和科學學院院(yuàn)士。並由於計算領域.特別(bié)是計算機(jī)組織(zhī)、網絡和操作係統(tǒng)方麵的(de)教(jiāo)育所做的貢獻。而(ér)獲得2007年度IEEE James H.Mulhgan,Jr教育獎(jiǎng)。他還入選了《世(shì)界名人錄(lù)》。
出(chū)版者的話
譯者充
前言
第1章 引論(lùn)
1.1 什麽是操作係統
1.1.1 作為擴展機器的操作係統
1.1.2 作為(wéi)資源管理者(zhě)的操作係統(tǒng)
1.2 操(cāo)作係(xì)統的曆史
1.2.1 第一代(1945~1955):真空管和穿孔(kǒng)卡片(piàn)
1.2.2 第(dì)二代(1955~1965):晶體管和批處(chù)理係統
1.2.3 第三代(1965~1980):集成電(diàn)路芯片和多道程序(xù)設計
l.2.4第四代(1980年至(zhì)今(jīn)):個(gè)人
計算機
1.3 計算機硬件(jiàn)介紹
1.3.1 處理器
1.3.2 存(cún)儲器(qì)
1.3.3 磁盤
1.3.4 磁帶
1.3.5 I/O設備
1.3.6 總線(xiàn)
1.3.7 啟動計算機
1.4 操作係統大觀園
1.4.1 大型機操作係統
1.4.2 服(fú)務器操作係統
1.4.3 多(duō)處(chù)理器操作(zuò)係統
1.4.4 個人(rén)計算機操作係統
1.4.5 掌上計算機操作係統
1.4.6 嵌入式(shì)操作係統
1.4.7 傳感器節點操作係統(tǒng)
1.4.8 實時操作係統
1.4.9 智能卡操作係統
1.5 操作係統概(gài)念
1.5.1 進程
1.5.2 地址(zhǐ)空(kōng)間
1.5.3 文件
1.5.4 輸入/輸出(chū)
1.5.5 保護
1.5.6 shell
1.5.7 個體重複係統發育
1.6 係(xì)統調用(yòng)
1.6.1 用於進程管理的係統調用
1.6.2 用於文(wén)件管理的係統(tǒng)調用
1.6.3 用於目錄管理的(de)係統調(diào)用
1.6.4 各(gè)種係統調(diào)用
1.6.5 WindowsWin32API
1.7 操作係統結構(gòu)
1.7.1 單體係統
1.7.2 層次式係統
1.7.3 微內核
1.7.4 客戶(hù)機-服務器模式(shì)
1.7.5 虛擬機
1.7.6 外核
1.8 依靠(kào)C的(de)世(shì)界
1.8.1 C語(yǔ)言
1.8.2 頭文(wén)件(jiàn)
1.8.3 大型(xíng)編程項目
1.8.4 運行模型
1.9 有(yǒu)關操作係統的研究(jiū)
1.10 本書其(qí)他部分概要
1.11 公製單位
1.12 小(xiǎo)結(jié)
習題
第2章 進程與線程
2.1 進程
2.1.1 進程模型
2.1.2 創建進(jìn)程
2.1.3 進程的(de)終止
2.1.4 進(jìn)程的層次結構
2.1.5 進程的狀(zhuàng)態
2.1.6 進程的實現
2.1.7 多道(dào)程序設(shè)計模型
2.2 線程
2.2.1 線程的使用
2.2.2 經典的線程模型
2.2.3 POSIX線程
2.2.4 在用戶空間(jiān)中(zhōng)實現線程
2.2.5 在內(nèi)核中實(shí)現(xiàn)線程
2.2.6 混合實現(xiàn)
2.2.7 調度程序激活機製
2.2.8 彈出式線程(chéng)
2.2.9 使單線程代碼多線程化(huà)
2.3 進程間通信
2.3.1 競(jìng)爭條件
2.3.2 臨界區(qū)
2.3.3 忙等待的互斥
2.3.4 睡眠與喚(huàn)醒
2.3.5 信號量
2.3.6 互斥量
2.3.7 管程(chéng)
2.3.8 消(xiāo)息傳遞
2.3.9 屏(píng)障(zhàng)
2.4 調度
2.4.1 調度(dù)介紹
2.4.2 批處(chù)理係統中的調度
2.4.3 交互式係統中(zhōng)的調度
2.4.4 實時係統中的調度
2.4.5 策略和機製(zhì)
2.4.6 線程(chéng)調度
2.5 經典的(de)IPC問題(tí)
2.5.1 哲學家(jiā)就餐問題
2.5.2 讀者一(yī)寫者問題
2.6 有關(guān)進程和線程的(de)研究
2.7 小結
習(xí)題
第3章(zhāng) 存儲(chǔ)管理
3.1 無存儲器抽象
3.2 一種(zhǒng)存(cún)儲器抽象:地址空間
3.2.1 地址空間的概念
3.2.2 交換技術
3.2.3 空閑內存(cún)管理
3.3 虛擬內存
3.3.1 分頁
3.3.2 頁(yè)表(biǎo)
3.3.3 加速分頁過程
3.3.4 針(zhēn)對(duì)大內存的頁表
3.4 頁麵(miàn)置換算(suàn)法
3.4.1 最(zuì)優頁麵(miàn)置換(huàn)算(suàn)法
3.4.2 最近(jìn)未使(shǐ)用頁麵置換算法(fǎ)
3.4.3 先進先出頁(yè)麵置換算(suàn)法
3.4.4 第二次機會頁麵置換(huàn)算法(fǎ)
3.4.5 時鍾頁麵置(zhì)換算(suàn)法(fǎ)
3.4.6 最近最少(shǎo)使(shǐ)用頁麵(miàn)置換(huàn)算(suàn)法
3.4.7 用(yòng)軟件模擬LRU
3.4.8 工作集頁麵置(zhì)換算法
3.4.9 工(gōng)作集時鍾頁麵置(zhì)換算法
3.4.10 頁麵置換算法小結
3.5 分(fèn)頁係(xì)統中的(de)設計問題
3.5.1 局部分配策略(luè)與全局分配(pèi)策略
3.5.2 負載控製
3.5.3 頁(yè)麵大小
3.5.4 分離(lí)的指令空間和數據空間
3.5.5 共享(xiǎng)頁麵
3.5.6 共(gòng)享庫
3.5.7 內存映射文件
3.5.8 清除策略
3.5.9 虛擬內(nèi)存接(jiē)口
3.6 有關(guān)實現的(de)問題._
3.6.1 與(yǔ)分(fèn)頁有關的工(gōng)作
3.6.2 缺頁中斷(duàn)處理
3.6.3 指令備份__
3.6.4 鎖定內(nèi)存中的頁麵(miàn)
3.6.5 後備存儲
3.6.6 策略和機(jī)製(zhì)的(de)分離(lí)
3.7 分段(duàn)
3.7.1 純分段的實現
3.7.2 分段(duàn)和分(fèn)頁結合:MULTICS
3.7.3 分段和分頁結合:Intel Pentium
3.8 有關存儲管理的(de)研究
3.9 小(xiǎo)結(jié)
習題
第4章 文件係統
4.1 文件
4.1.1 文件命名
4.1.2 文件結(jié)構(gòu)
4.1.3 文(wén)件類(lèi)型
4.1.4 文件存取
4.1.5 文件(jiàn)屬(shǔ)性
4.1.6 文件操作
4.1.7 使用文件係統調用的一個示(shì)例程序
4.2 目錄
4.2.1 一級目錄係統
4.2.2 層次目錄係統(tǒng)
4.2.3 路徑名
4.2.4 目(mù)錄(lù)操作
4.3 文件係(xì)統的實現(xiàn)
4.3.1 文件(jiàn)係統布局
4.3.2 文件的實現
4.3.3 目(mù)錄(lù)的實現
4.3.4 共享文件
4.3.5 日(rì)誌結構文件係(xì)統
4.3.6 日誌文件係統
4.3.7 虛擬文(wén)件(jiàn)係統
4.4 文件係統(tǒng)管理和優化
4.4.1 磁盤空間(jiān)管(guǎn)理
4.4.2 文件係統備份
4.4.3 文件係統的一致性
4.4.4 文件係統性能
4.4.5 磁(cí)盤碎片整(zhěng)理
4.5 文件係(xì)統實例
4.5.1 CD-ROM文(wén)件係統
4.5.2 MS-DOS文件係統
4.5.3 UNIXV7文件係統
4.6 有關文(wén)件係統的(de)研究
4.7 小結
習題(tí)
第5章 輸入(rù)/輸出
5.1 I/O硬件原(yuán)理
5.1.1 I/O設備
5.1.2 設備(bèi)控(kòng)製器
5.1.3 內(nèi)存(cún)映射I/O
5.1.4 直接存儲器存取
5.1.5 重溫中斷
5.2 I/O軟件(jiàn)原理
5.2.1 I/O軟件的(de)目標(biāo)
5.2.2 程序控製(zhì)I/O
5.2.3 中斷驅動(dòng)I/O
5.2.4 使用DMA的I/O
5.3 I/O軟件(jiàn)層次
5.3.1 中斷處理程序
5.3.2 設備(bèi)驅動程序(xù)
5.3.3 與(yǔ)設備無關的I/O軟件
5.3.4 用戶(hù)空間的I/O軟件
5.4 盤
5.4.1 盤的(de)硬件
5.4.2 磁盤格(gé)式化
5.4.3 磁盤臂調度算法(fǎ)
5.4.4 錯誤處(chù)理
5.4.5 穩定存儲器
5.5 時鍾(zhōng)
5.5.1 時鍾硬件
5.5.2 時鍾軟件
5.5.3 軟定時(shí)器
5.6 用戶(hù)界(jiè)麵(miàn):鍵盤、鼠標和監視器
5.6.1 輸入軟件(jiàn)
5.6.2 輸出軟(ruǎn)件
5.7 瘦客戶機(jī)
5.8 電源(yuán)管(guǎn)理
5.8.1 硬件問(wèn)題
5.8.2 操作係(xì)統問題
5.8.3 應用程序問題
5.9 有關輸入/輸出的研究
5.10 小結
習(xí)題
第(dì)6章 死鎖
6.1 資(zī)源
6.1.1 可搶占資源和(hé)不可搶占資源
6.1.2 資源獲(huò)取
6.2 死鎖概述(shù)
6.2.1 資源死鎖(suǒ)的(de)條件(jiàn)
6.2.2 死鎖建模
6.3 鴕鳥(niǎo)算(suàn)法(fǎ)
6.4 死鎖檢測和死鎖恢複
6.4.1 每種(zhǒng)類型一個資源的(de)死鎖檢(jiǎn)測(cè)
6.4.2 每種類(lèi)型多個資源的死鎖檢測
6.4.3 從(cóng)死鎖中恢複
6.5 死(sǐ)鎖避免
6.5.1 資源軌跡圖
6.5.2 安(ān)全狀態和不(bú)安全狀(zhuàng)態
6.5.3 單個資源的銀行家算法
6.5.4 多個資(zī)源的銀行(háng)家算(suàn)法
6.6 死鎖預防(fáng)
6.6.1 破壞互斥條件
6.6.2 破壞占有和等待條件
6.6.3 破壞(huài)不(bú)可(kě)搶占條件
6.6.4 破壞環路等待條(tiáo)件
6.7 其他問題
6.7.1 兩(liǎng)階段加鎖
6.7.2 通(tōng)信死鎖
6.7.3 活鎖
6.7 -4饑餓(è)
6.8.有關死(sǐ)鎖的研究
6.9 小結
習題(tí)
第7章 多媒體操作係統
7.1 多媒體簡介
7.2 多媒體文(wén)件
7.2.1 視頻編碼
7.2.2 音頻編碼
7.3 視頻壓縮
7.3.1 JPEG標準(zhǔn)
7.3.2 mpeg標準
7.4 音頻壓縮
7.5 多(duō)媒體進程調度
7.5.1 調(diào)度同質進(jìn)程
7.5.2 一般實時調度
7.5.3 速率單調調度
7.5.4 最早最終時(shí)限優先調度
7.6 多媒體文件(jiàn)係統範型(xíng)
7.6.1 VCR控(kòng)製功能(néng)
7.6.2 近似視頻點播(bō)
7.6.3 具有VCR功能(néng)的近似視頻(pín)點播
7.7 文件存放
7.7.1 在單個磁(cí)盤上存(cún)放文件
7.7.2 兩個替代的文件組織策略
7.7.3 近似視頻(pín)點(diǎn)播的文(wén)件存放
7.7.4 在單個磁盤上存放多個文(wén)件
7.7.5 在多(duō)個磁盤上存放文件
7.8 高(gāo)速緩存
7.8.1 塊高速(sù)緩存
7.8.2 文(wén)件(jiàn)高(gāo)速緩存
7.9 多(duō)媒體(tǐ)磁盤調度
7.9.1 靜態磁(cí)盤(pán)調度
7.9.2 動態磁盤調(diào)度
7.10 有(yǒu)關(guān)多媒體的研究
7.11 小結
習題(tí)
第8章 多處理機係統
8.1 多處理機
8.1.1 多處理機硬件
8.1.2 多處理機操作係(xì)統類型(xíng)
8.1.3 多處理機同步
8.1.4 多處理機調度
8.2 多計(jì)算機
8.2.1 多計算機硬件
8.2.2 低層通信軟件(jiàn)
8.2.3 用戶層(céng)通信軟件(jiàn)
8.2.4 遠程過程調用
8.2.5 分布式(shì)共享存儲器
8.2.6 多(duō)計算(suàn)機調度
8.2.7 負載(zǎi)平衡
8.3 虛(xū)擬化
8.3.1 虛擬化的條件
8.3.2 Ⅰ型管(guǎn)理程(chéng)序
8.3.3 Ⅱ型管理程序(xù)
8.3.4 準虛擬化
8.3.5 內存的虛擬化
8.3.6 I/0設備的虛擬(nǐ)化(huà)
8.3.7 虛擬工具
8.3.8 多(duō)核處理機(jī)上的虛擬機
8.3.9 授權問題
8.4 分布式係統
8.4.1 網絡硬件
8.4.2 網(wǎng)絡服(fú)務和協議
8.4.3 基於(yú)文檔的中(zhōng)間件
8.4.4 基於文件係統的中間件
8.4.5 基(jī)於(yú)對(duì)象(xiàng)的中(zhōng)間件
8.4.6 基於協(xié)作的中(zhōng)間件
8.4.7 網格
8.5 有關多處理機(jī)係(xì)統的研究(jiū)
8.6 小結
習題
第9章 安全(quán)
第10章 實例研究1:Linux
第11章(zhāng) 實例研究(jiū)2:Windows Visa
第(dì)12章 實例研究3:Symbian操作係統(tǒng)
第13章 操(cāo)作係統設計
第14章 閱讀材料及參考文獻
請描述您所(suǒ)遇到的錯誤(wù),我們將盡快予以修正(zhèng),謝謝(xiè)!
*必填項,請輸入內容