注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)操作系統(tǒng)理論操作系統(tǒng)概念(第6版翻譯版)

操作系統(tǒng)概念(第6版翻譯版)

操作系統(tǒng)概念(第6版翻譯版)

定 價(jià):¥55.00

作 者: (美)Abraham Silberschatz等著;鄭扣根譯;鄭扣根譯
出版社: 高等教育出版社
叢編項(xiàng): 國(guó)外優(yōu)秀信息科學(xué)與技術(shù)系列教學(xué)用書
標(biāo) 簽: 暫缺

ISBN: 9787040133011 出版時(shí)間: 2004-01-01 包裝: 平裝
開本: 24cm 頁數(shù): 741 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  前言20世紀(jì)末,以計(jì)算機(jī)和通信技術(shù)為代表的信息科學(xué)和技術(shù)對(duì)世界經(jīng)濟(jì)、科技、軍事、教育和文化等產(chǎn)生了深刻影響。信息科學(xué)技術(shù)的迅速普及和應(yīng)用,帶動(dòng)了世界范圍信息產(chǎn)業(yè)的蓬勃發(fā)展,為許多國(guó)家?guī)砹素S厚的回報(bào)。進(jìn)入21世紀(jì),尤其隨著我國(guó)加入WTO,信息產(chǎn)業(yè)的國(guó)際競(jìng)爭(zhēng)將更加激烈。我國(guó)信息產(chǎn)業(yè)雖然在20世紀(jì)末取得了迅猛發(fā)展,但與發(fā)達(dá)國(guó)家相比,甚至與印度、愛爾蘭等國(guó)家相比,還有很大差距。國(guó)家信息化的發(fā)展速度和信息產(chǎn)業(yè)的國(guó)際競(jìng)爭(zhēng)能力,最終都將取決于信息科學(xué)技術(shù)人才的質(zhì)量和數(shù)量。引進(jìn)國(guó)外信息科學(xué)和技術(shù)優(yōu)秀教材,在有條件的學(xué)校推動(dòng)開展英語授課或雙語教學(xué),是教育部為加快培養(yǎng)大批高質(zhì)量的信息技術(shù)人才采取的一項(xiàng)重要舉措。為此,教育部要求由高等教育出版社首先開展信息科學(xué)和技術(shù)教材的引進(jìn)試點(diǎn)工作。同時(shí)提出了兩點(diǎn)要求,一是要高水平,二是要低價(jià)格。在高等教育出版社和信息科學(xué)技術(shù)引進(jìn)教材專家組的努力下,經(jīng)過比較短的時(shí)間,第一批引進(jìn)的20多種教材已經(jīng)陸續(xù)出版。這套教材出版后受到了廣泛的好評(píng),其中有不少是世界信息科學(xué)技術(shù)領(lǐng)域著名專家、教授的經(jīng)典之作和反映信息科學(xué)技術(shù)最新進(jìn)展的優(yōu)秀作品,代表了目前世界信息科學(xué)技術(shù)教育的一流水平,而且價(jià)格也是最優(yōu)惠的,與國(guó)內(nèi)同類自編教材相當(dāng)。這項(xiàng)教材引進(jìn)工作是在教育部高等教育司和高教社的共同組織下,由國(guó)內(nèi)信息科學(xué)技術(shù)領(lǐng)域的專家、教授廣泛參與,在對(duì)大量國(guó)外教材進(jìn)行多次遴選的基礎(chǔ)上,參考了國(guó)內(nèi)和國(guó)外著名大學(xué)相關(guān)專業(yè)的課程設(shè)置進(jìn)行系統(tǒng)引進(jìn)的。其中,JohnWiley公司出版的貝爾實(shí)驗(yàn)室信息科學(xué)研究中心副總裁Silberschatz教授的經(jīng)典著作《操作系統(tǒng)概念》,是我們經(jīng)過反復(fù)談判,做了很多努力才得以引進(jìn)的。WilliamStallings先生曾編寫了在美國(guó)深受歡迎的信息科學(xué)技術(shù)系列教材,其中有多種教材獲得過美國(guó)教材和學(xué)術(shù)著作者協(xié)會(huì)頒發(fā)的計(jì)算機(jī)科學(xué)與工程教材獎(jiǎng),這批引進(jìn)教材中就有他的兩本著作。留美中國(guó)學(xué)者JiaweiHan先生的《數(shù)據(jù)挖掘》是該領(lǐng)域中具有里程碑意義的著作。由達(dá)特茅斯學(xué)院ThomasCormen和麻省理工學(xué)院、哥倫比亞大學(xué)的幾位學(xué)者共同編著的經(jīng)典著作《算法導(dǎo)論》,在經(jīng)歷了11年的錘煉之后于2001年出版了第二版。目前任教于美國(guó)Massachusetts大學(xué)的James,Kurose教授,曾在美國(guó)三所高校先后10次獲得杰出教師或杰出教學(xué)獎(jiǎng),由他主編的《計(jì)算機(jī)網(wǎng)絡(luò)》出版后,以其體系新穎、內(nèi)容先進(jìn)而倍受歡迎。在努力降低引進(jìn)教材售價(jià)方面,高等教育出版社做了大量和細(xì)致的工作。這套引進(jìn)的教材體現(xiàn)了權(quán)威性、系統(tǒng)性、先進(jìn)性和經(jīng)濟(jì)性等特點(diǎn)。教育部也希望國(guó)內(nèi)和國(guó)外的出版商積極參與此項(xiàng)工作,共同促進(jìn)中國(guó)信息技術(shù)教育和信息產(chǎn)業(yè)的發(fā)展。我們?cè)谂c外商的談判工作中,不僅要堅(jiān)定不移地引進(jìn)國(guó)外最優(yōu)秀的教材,而且還要千方百計(jì)地將版權(quán)轉(zhuǎn)讓費(fèi)降下來,要讓引進(jìn)教材的價(jià)格與國(guó)內(nèi)自編教材相當(dāng),讓廣大教師和學(xué)生負(fù)擔(dān)得起。中國(guó)的教育市場(chǎng)巨大,外國(guó)出版公司和國(guó)內(nèi)出版社要通過擴(kuò)大發(fā)行數(shù)量取得效益。在引進(jìn)教材的同時(shí),我們還應(yīng)做好消化吸收,注意學(xué)習(xí)國(guó)外先進(jìn)的教學(xué)思想和教學(xué)方法,提高自編教材的水平,使我們的教學(xué)和教材在內(nèi)容體系上,在理論與實(shí)踐的結(jié)合上,在培養(yǎng)學(xué)生的動(dòng)手能力上能有較大的突破和創(chuàng)新。目前,教育部正在全國(guó)35所高校推動(dòng)示范性軟件學(xué)院的建設(shè)和實(shí)施,這也是加快培養(yǎng)信息科學(xué)技術(shù)人才的重要舉措之一。示范性軟件學(xué)院要立足于培養(yǎng)具有國(guó)際競(jìng)爭(zhēng)力的實(shí)用性軟件人才,與國(guó)外知名高?;蛑髽I(yè)合作辦學(xué),以國(guó)內(nèi)外著名IT企業(yè)為實(shí)踐教學(xué)基地,聘請(qǐng)國(guó)內(nèi)外知名教授和軟件專家授課,還要率先使用引進(jìn)教材開展教學(xué)。我們希望通過這些舉措,能在較短的時(shí)間,為我國(guó)培養(yǎng)一大批高質(zhì)量的信息技術(shù)人才,提高我國(guó)軟件人才的國(guó)際競(jìng)爭(zhēng)力,促進(jìn)我國(guó)信息產(chǎn)業(yè)的快速發(fā)展,加快推動(dòng)國(guó)家信息化進(jìn)程,進(jìn)而帶動(dòng)整個(gè)國(guó)民經(jīng)濟(jì)的跨越式發(fā)展。內(nèi)容簡(jiǎn)介本書討論寧操作系統(tǒng)中的基本概念和算法,并對(duì)大量實(shí)例(如Linux系統(tǒng))進(jìn)行了研究。全書內(nèi)容共分七部分第一部分概要解釋了操作系統(tǒng)是什么、做什么、是怎樣設(shè)計(jì)與構(gòu)造的,也解釋了操作系統(tǒng)概念是如何發(fā)展起來的,操作系統(tǒng)的公共特性是什么。第二部分進(jìn)程管理描述了作為現(xiàn)代操作系統(tǒng)核心的進(jìn)程以及并發(fā)的概念。第三部分存儲(chǔ)管理描述了存儲(chǔ)管理的經(jīng)典結(jié)構(gòu)與算法以及不同的存儲(chǔ)管理方案。第四部分I/0系統(tǒng)對(duì)I/0進(jìn)行了深入的討論,包括I/0系統(tǒng)設(shè)計(jì)、接口、內(nèi)部結(jié)構(gòu)與功能等。第五部分分布式系統(tǒng)介紹了分布式系統(tǒng)的一般結(jié)構(gòu)以及連接它們的網(wǎng)絡(luò),討論了分布存取策略、分布式文件系統(tǒng)及分布式系統(tǒng)中同步、通信等機(jī)制。第六部分保護(hù)與安全介紹了操作系統(tǒng)中對(duì)文件、內(nèi)存、CPU及其他資源進(jìn)行操作的安全與保護(hù)機(jī)制。第七部分案例研究,分析與討論了linux系統(tǒng)、Windows2000、WindowsXP、FreeBSD、Mach及Nachos等實(shí)例。本書作為操作系統(tǒng)的入門教材,適合所有對(duì)操作系統(tǒng)這門學(xué)科感興趣的讀者參考,尤其適合高等院校計(jì)算機(jī)專業(yè)及相關(guān)專業(yè)的學(xué)生用做操作系統(tǒng)課程的教材或教學(xué)參考書。譯者序操作系統(tǒng)是計(jì)算機(jī)系統(tǒng)的基本組成部分。同樣,操作系統(tǒng)課程也是計(jì)算機(jī)教學(xué)的基本組成部分。隨著計(jì)算機(jī)日益廣泛的應(yīng)用,操作系統(tǒng)也正在以驚人的速度發(fā)生著變化。如今計(jì)算機(jī)圖書市場(chǎng)上關(guān)于操作系統(tǒng)的書非常多,書店中的此類書籍可謂琳瑯滿目,但真正的好書卻鳳毛麟角。一本書,能被人引為經(jīng)典,當(dāng)然是一本好書。由JohnWileyGLSons公司出版的貝爾實(shí)驗(yàn)室信息科學(xué)研究中心副總裁Silberschatz教授等人撰寫的《操作系統(tǒng)概念(第六版)》就是這樣一本經(jīng)典之作,自第一版問世以來,經(jīng)歷了近20年的錘煉,已經(jīng)成為操作系統(tǒng)教材的一本''圣經(jīng)''。該書的影印版是高等教育出版社為配合教育部提出的加快培養(yǎng)大批高質(zhì)量的信息技術(shù)人才的工作所引進(jìn)的國(guó)外優(yōu)秀信息科學(xué)與技術(shù)系列教材之一。該書的影印版出版后,受到了廣泛的好評(píng),選用本書的多為高等院校研究生院的師生,對(duì)其科學(xué)性、實(shí)用性均給予了高度評(píng)價(jià)。為了讓國(guó)人更好地學(xué)習(xí)和理解書中的知識(shí),并在更廣范圍內(nèi)推廣使用,高等教育出版社出版了此書的中譯本。作為一本操作系統(tǒng)的經(jīng)典之作,本書的內(nèi)容廣泛而又重點(diǎn)突出。主要有以下幾個(gè)特點(diǎn):1.內(nèi)容全面。全書共分七部分,內(nèi)容涉及操作系統(tǒng)概念和功能及其設(shè)計(jì)與構(gòu)造、進(jìn)程管理、存儲(chǔ)器管理、I/O系統(tǒng)、分布式系統(tǒng)、保護(hù)與安全以及對(duì)Linux、Windows2000、WindowsXP、FreeBSD、Mach及Naohos等實(shí)例進(jìn)行分析與討論,幾乎覆蓋了操作系統(tǒng)的各個(gè)重要方面。2.書中所有提及的原理,都有相應(yīng)的詳細(xì)解釋,并配有很多實(shí)例和插圖幫助讀者理解,以充實(shí)的內(nèi)容在抽象概念和實(shí)際實(shí)現(xiàn)之間架設(shè)了橋梁。本書討論了操作系統(tǒng)中的基本概念與算法,提供了大量的實(shí)例研究,如Solaris2、Linux、MS-DOS、WindowsNT、Windows2000、WindowsXP、IBMOS/2等,為讀者深入理解操作系統(tǒng)提供了堅(jiān)實(shí)的理論基礎(chǔ)。操作系統(tǒng)本身對(duì)許多人來說是枯燥無味的,國(guó)人撰書時(shí)又常常喜歡將一些淺顯的道理深?yuàn)W化,常給人一頭霧水或字典化的感覺。此書卻用風(fēng)趣而智慧的語言講解許多抽象的概念。3.由于該書已連續(xù)出版六次,不但每次都對(duì)前一次的不足進(jìn)行了修改,而且還結(jié)合當(dāng)前的技術(shù),增加了最新的內(nèi)容,因此它的內(nèi)容和實(shí)例并不古老。較之以前的版本,本版本增加了線程、實(shí)時(shí)操作系統(tǒng)、Windows2000等內(nèi)容。書中所有代碼實(shí)例均被更新并以C語言描述。4.此書的寫作遵循了循序漸進(jìn)的原則,結(jié)合當(dāng)今流行的各種操作系統(tǒng),配有大量的實(shí)例和練習(xí),逐步引導(dǎo)讀者從一個(gè)門外漢變成一個(gè)精通操作系統(tǒng)的高手。整體上看,本書具有內(nèi)容新、全面、實(shí)用、指導(dǎo)性強(qiáng)等特點(diǎn),不但是從事操作系統(tǒng)應(yīng)用開發(fā)等專業(yè)人士的必備之書,同時(shí)也是高等院校相關(guān)專業(yè)的師生教學(xué)的最佳教材。由衷地希望所有讀者都能從本書中充分體會(huì)到操作系統(tǒng)的精髓,并能在今后的相關(guān)工作中游刃有余。本書的翻譯力求忠于作者原意。我們?cè)谠S多操作系統(tǒng)的專業(yè)術(shù)語后面的括號(hào)中注上了英文原文。這一方面是為了能夠方便讀者對(duì)照理解,為其以后的學(xué)習(xí)打下基礎(chǔ);另一方面也為了避免以往就存在的不同中文譯法帶來的歧義,從而節(jié)省讀者寶貴的時(shí)間。本書由鄭扣根教授翻譯。在本書的翻譯過程中,得到了田稷、馮鋼、李祥兵、王曉棟、鄭南、方前、李龍連、王萬里、徐金星等同志的許多幫助,在此表示深深的謝意。由于種種原因,書中難免存在錯(cuò)誤和不妥之處,懇請(qǐng)讀者批評(píng)指正。

作者簡(jiǎn)介

  西爾伯沙茨,耶魯大學(xué)計(jì)算機(jī)科學(xué)系教授。研究方向包括操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)和分布式系統(tǒng)。

圖書目錄

第一部分 概述
第一章 導(dǎo)論
1.1 操作系統(tǒng)是什么
1.1.1 用戶觀點(diǎn)
1.1.2 系統(tǒng)觀點(diǎn)
1.1.3 系統(tǒng)目標(biāo)
1.2 大型機(jī)系統(tǒng)
1.2.1 批處理系統(tǒng)
1.2.2 多道程序系統(tǒng)
1.2.3 分時(shí)系統(tǒng)
1.3 桌面系統(tǒng)
1.4 多處理器系統(tǒng)
1.5 分布式系統(tǒng)
1.5.1 客戶機(jī)-服務(wù)器系統(tǒng)
1.5.2 對(duì)等系統(tǒng)
1.6 集群系統(tǒng)
1.7 實(shí)時(shí)系統(tǒng)
1.8 手持系統(tǒng)
1.9 功能遷移
1.10 計(jì)算環(huán)境
1.10.1 傳統(tǒng)計(jì)算
1.10.2 基于Web的計(jì)算
1.10.3 嵌入式計(jì)算
1.11 小結(jié)
習(xí)題一
推薦讀物
第二章 計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)
2.1 計(jì)算機(jī)系統(tǒng)操作
2.2 I/O結(jié)構(gòu)
2.2.1 I/O中斷
2.2.2 DMA結(jié)構(gòu)
2.3 存儲(chǔ)結(jié)構(gòu)
2.3.1 內(nèi)存
2.3.2 磁盤
2.3.3 磁帶
2.4 存儲(chǔ)層次
2.4.1 高速緩存技術(shù)
2.4.2 一致性與連貫性
2.5 硬件保護(hù)
2.5.1 雙重模式操作
2.5.2 I/O保護(hù)
2.5.3 內(nèi)存保護(hù)
2.5.4 CPU保護(hù)
2.6 網(wǎng)絡(luò)結(jié)構(gòu)
2.6.1 局域網(wǎng)
2.6.2 廣域網(wǎng)
2.7 小結(jié)
習(xí)題二
推薦讀物
第三章 操作系統(tǒng)結(jié)構(gòu)
3.1 系統(tǒng)組成
3.1.1 進(jìn)程管理
3.1.2 內(nèi)存管理
3.1.3 文件管理
3.1.4 輸入/輸出系統(tǒng)管理
3.1.5 二級(jí)存儲(chǔ)管理
3.1.6 聯(lián)網(wǎng)
3.1.7 保護(hù)系統(tǒng)
3.1.8 命令解釋系統(tǒng)
3.2 操作系統(tǒng)服務(wù)
3.3 系統(tǒng)調(diào)用
3.3.1 進(jìn)程控制
3.3.2 文件管理
3.3.3 設(shè)備管理
3.3.4 信息維護(hù)
3.3.5 通信
3.4 系統(tǒng)程序
3.5 系統(tǒng)結(jié)構(gòu)
3.5.1 簡(jiǎn)單結(jié)構(gòu)
3.5.2 分層方法
3.5.3 微內(nèi)核
3.6 虛擬機(jī)
3.6.1 實(shí)現(xiàn)
3.6.2 優(yōu)點(diǎn)
3.6.3 Java
3.7 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
3.7.1 設(shè)計(jì)目標(biāo)
3.7.2 機(jī)制與策略
3.7.3 實(shí)現(xiàn)
3.8 系統(tǒng)生成
3.9 小結(jié)
習(xí)題三
推薦讀物
第二部分 進(jìn)程管理
第四章 進(jìn)程
4.1 進(jìn)程概念
4.1.1 進(jìn)程
4.1.2 進(jìn)程狀態(tài)
4.1.3 進(jìn)程控制塊
4.1.4 線程
4.2 進(jìn)程調(diào)度
4.2.1 調(diào)度隊(duì)列
4.2.2 調(diào)度程序
4.2.3 關(guān)聯(lián)切換
4.3 進(jìn)程操作
4.3.1 進(jìn)程創(chuàng)建
4.3.2 進(jìn)程終止
4.4 進(jìn)程協(xié)作
4.5 進(jìn)程間通信
4.5.1 消息傳遞系統(tǒng)
4.5.2 命名
4.5.3 同步
4.5.4 緩沖
4.5.5 例子:Mach
4.5.6 例子:Windows 2000
4.6 客戶機(jī)-服務(wù)器系統(tǒng)通信
4.6.1 套接字
4.6.2 遠(yuǎn)程過程調(diào)用
4.6.3 遠(yuǎn)程方法調(diào)用
4.7 小結(jié)
習(xí)題四
推薦讀物
第五章 線程
5.1 概述
5.1.1 動(dòng)機(jī)
5.1.2 優(yōu)點(diǎn)
5.1.3 用戶線程與內(nèi)核線程
5.2 多線程模型
5.2.1 多對(duì)一模型
5.2.2 一對(duì)一模型
5.2.3 多對(duì)多模型
5.3 若干多線程問題
5.3.1 系統(tǒng)調(diào)用fork和exec
5.3.2 取消
5.3.3 信號(hào)處理
5.3.4 線程池
5.3.5 線程特定數(shù)據(jù)
5.4 Pthread線程
5.5 Solaris 2線程
5.6 Windows 2000線程
5.7 Linux 線程
5.8 Java線程
5.8.1 線程創(chuàng)建
5.8.2 JVM與主機(jī)操作系統(tǒng)
5.9 小結(jié)
習(xí)題五
推薦讀物
第六章 CPU調(diào)度
6.1 基本概念
6.1.1 CPU-I/O區(qū)間周期
6.1.2 CPU調(diào)度程序
6.1.3 可搶占式調(diào)度
6.1.4 分派程序
6.2 調(diào)度準(zhǔn)則
6.3 調(diào)度算法
6.3.1 先到先服務(wù)調(diào)度
6.3.2 最短作業(yè)優(yōu)先調(diào)度
6.3.3 優(yōu)先權(quán)調(diào)度
6.3.4 輪轉(zhuǎn)法調(diào)度
6.3.5 多級(jí)隊(duì)列調(diào)度
6.3.6 多級(jí)反饋隊(duì)列調(diào)度
6.4 多處理器調(diào)度
6.5 實(shí)時(shí)調(diào)度
6.6 算法評(píng)估
6.6.1 確定性建模
6.6.2 排隊(duì)模型
6.6.3 模擬
6.6.4 實(shí)現(xiàn)
6.7 進(jìn)程調(diào)度模型
6.7.1 例子:Solaris 2
6.7.2 例子:Windows 2000
6.7.3 例子:Linux
6.8 小結(jié)
習(xí)題六
推薦讀物
第七章 進(jìn)程同步
7.1 背景
7.2 臨界區(qū)域問題
7.2.1 兩進(jìn)程解法
7.2.2 多進(jìn)程解法
7.3 同步硬件
7.4 信號(hào)量
7.4.1 用法
7.4.2 實(shí)現(xiàn)
7.4.3 死鎖與饑餓
7.4.4 二進(jìn)制信號(hào)量
7.5 經(jīng)典同步問題
7.5.1 有限緩沖問題
7.5.2 讀者-作者問題
7.5.3 哲學(xué)家進(jìn)餐問題
7.6 臨界區(qū)域
7.7 管程
7.8 操作系統(tǒng)同步
7.8.1 Solaris 2中的同步
7.8.2 Windows 2000中的同步
7.9 原子事務(wù)
7.9.1 系統(tǒng)模型
7.9.2 基于日志的恢復(fù)
7.9.3 檢查點(diǎn)
7.9.4 并發(fā)原子事務(wù)
7.10 小結(jié)
習(xí)題七
推薦讀物
第八章 死鎖
8.1 系統(tǒng)模型
8.2 死鎖特點(diǎn)
8.2.1 必要條件
8.2.2 資源分配圖
8.3 死鎖處理方法
8.4 死鎖預(yù)防
8.4.1 互斥
8.4.2 占有并等待
8.4.3 非搶占
8.4.4 循環(huán)等待
8.5 死鎖避免
8.5.1 安全狀態(tài)
8.5.2 資源分配圖算法
8.5.3 銀行家算法
8.6 死鎖檢測(cè)
8.6.1 每種資源類型只有單個(gè)實(shí)例
8.6.2 每種資源類型的多個(gè)實(shí)例
8.6.3 應(yīng)用檢測(cè)算法
8.7 死鎖恢復(fù)
8.7.1 進(jìn)程終止
8.7.2 資源搶占
8.8 小結(jié)
習(xí)題八
推薦讀物
第三部分 存儲(chǔ)管理
第九章 內(nèi)存管理
9.1 背景
9.1.1 地址捆綁
9.1.2 邏輯地址空間與物理地址空間
9.1.3 動(dòng)態(tài)加載
9.1.4 動(dòng)態(tài)鏈接與共享庫
9.1.5 覆蓋
9.2 交換
9.3 連續(xù)內(nèi)存分配
9.3.1 內(nèi)存保護(hù)
9.3.2 內(nèi)存分配
9.3.3 碎片
9.4 分頁
9.4.1 基本方法
9.4.2 硬件支持
9.4.3 保護(hù)
9.4.4 頁表結(jié)構(gòu)
9.4.5 共享頁表
9.5 分段
9.5.1 基本方法
9.5.2 硬件
9.5.3 保護(hù)與共享
9.5.4 碎片
9.6 帶有分頁的分段
9.7 小結(jié)
習(xí)題九
推薦讀物
第十章 虛擬內(nèi)存
10.1 背景
10.2 請(qǐng)求頁面調(diào)度
10.2.1 基本概念
10.2.2 請(qǐng)求頁面調(diào)度的性能
10.3 進(jìn)程創(chuàng)建
10.3.1 寫時(shí)拷貝
10.3.2 內(nèi)存映射文件
10.4 頁面置換
10.4.1 基本方法
10.4.2 FIFO頁置換
10.4.3 最優(yōu)頁置換
10.4.4 LRU頁置換
10.4.5 LRU近似頁置換
10.4.6 基于計(jì)數(shù)的頁置換
10.4.7 頁緩沖算法
10.5 幀分配
10.5.1 幀的最少數(shù)量
10.5.2 分配算法
10.5.3 全局分配與局部分配
10.6 系統(tǒng)顛簸
10.6.1 系統(tǒng)顛簸的原因
10.6.2 工作集合模型
10.6.3 頁錯(cuò)誤頻率
10.7 操作系統(tǒng)樣例
10.7.1 Windows NT
10.7.2 Solaris 2
10.8 其他考慮
10.8.1 預(yù)約式頁面調(diào)度
10.8.2 頁大小
10.8.3 TLB范圍
10.8.4 反向頁表
10.8.5 程序結(jié)構(gòu)
10.8.6 I/O互鎖
10.8.7 實(shí)時(shí)處理
10.9 小結(jié)
習(xí)題十
推薦讀物
第十一章 文件系統(tǒng)接口
11.1 文件概念
11.1.1 文件屬性
11.1.2 文件操作
11.1.3 文件類型
11.1.4 文件結(jié)構(gòu)
11.1.5 內(nèi)部文件結(jié)構(gòu)
11.2 訪問方法
11.2.1 順序訪問
11.2.2 直接訪問
11.2.3 其他訪問方法
11.3 目錄結(jié)構(gòu)
11.3.1 單層目錄
11.3.2 雙層目錄
11.3.3 樹型結(jié)構(gòu)目錄
11.3.4 無環(huán)圖目錄
11.3.5 通用圖目錄
11.4 文件系統(tǒng)安裝
11.5 文件共享
11.5.1 多用戶
11.5.2 遠(yuǎn)程文件系統(tǒng)
11.5.3 一致性語義
11.5.4 UNIX語義
11.5.5 會(huì)話語義
11.5.6 永久共享文件語義
11.6 保護(hù)
11.6.1 訪問類型
11.6.2 訪問控制
11.6.3 其他保護(hù)方法
11.6.4 例子:UNIX
11.7 小結(jié)
習(xí)題十一
推薦讀物
第十二章 文件系統(tǒng)實(shí)現(xiàn)
12.1 文件系統(tǒng)結(jié)構(gòu)
12.2 文件系統(tǒng)實(shí)現(xiàn)
12.2.1 概述
12.2.2 分區(qū)與安裝
12.2.3 虛擬文件系統(tǒng)
12.3 目錄實(shí)現(xiàn)
12.3.1 線性列表
12.3.2 哈希表
12.4 分配方法
12.4.1 連續(xù)分配
12.4.2 鏈接分配
12.4.3 索引分配
12.4.4 性能
12.5 空閑空間管理
12.5.1 位向量
12.5.2 鏈表
12.5.3 組
12.5.4 計(jì)數(shù)
12.6 效率與性能
12.6.1 效率
12.6.2 性能
12.7 恢復(fù)
12.7.1 一致性檢查
12.7.2 備份與恢復(fù)
12.8 基于日志結(jié)構(gòu)的文件系統(tǒng)
12.9 NFS
12.9.1 概述
12.9.2 安裝協(xié)議
12.9.3 NFS協(xié)議
12.9.4 路徑名轉(zhuǎn)換
12.9.5 遠(yuǎn)程操作
12.10 小結(jié)
習(xí)題十二
推薦讀物
第四部分 I/O系統(tǒng)
第十三章 I/O系統(tǒng)
13.1 概述
13.2 I/O硬件
13.2.1 輪詢(polling)
13.2.2 中斷
13.2.3 直接內(nèi)存訪問
13.3 I/O應(yīng)用接口
13.3.1 塊與字符設(shè)備
13.3.2 網(wǎng)絡(luò)設(shè)備
13.3.3 時(shí)鐘與定時(shí)器
13.3.4 阻塞與非阻塞I/O
13.4 I/O內(nèi)核子系統(tǒng)
13.4.1 I/O調(diào)度
13.4.2 緩沖
13.4.3 高速緩存
13.4.4 假脫機(jī)與設(shè)備預(yù)留
13.4.5 錯(cuò)誤處理
13.4.6 內(nèi)核數(shù)據(jù)結(jié)構(gòu)
13.5 把I/O操作轉(zhuǎn)換成硬件操作
13.6 流
13.7 性能
13.8 小結(jié)
習(xí)題十三
推薦讀物
第十四章 大容量存儲(chǔ)器結(jié)構(gòu)
14.1 磁盤結(jié)構(gòu)
14.2 磁盤調(diào)度
14.2.1 FCFS調(diào)度
14.2.2 SSTF調(diào)度
14.2.3 SCAN調(diào)度
14.2.4 C-SCAN調(diào)度
14.2.5 LOOK調(diào)度
14.2.6 磁盤調(diào)度算法的選擇
14.3 磁盤管理
14.3.1 磁盤格式化
14.3.2 引導(dǎo)塊
14.3.3 壞塊
14.4 交換空間管理
14.4.1 交換空間的使用
14.4.2 交換空間位置
14.4.3 交換空間管理:例子
14.5 RAID結(jié)構(gòu)
14.5.1 通過冗余改善可靠性
14.5.2 通過并行處理改善性能
14.5.3 RAID級(jí)別
14.5.4 RAID級(jí)別的選擇
14.5.5 擴(kuò)展
14.6 磁盤附屬
14.6.1 主機(jī)附屬存儲(chǔ)
14.6.2 網(wǎng)絡(luò)附屬存儲(chǔ)
14.6.3 存儲(chǔ)區(qū)域網(wǎng)絡(luò)
14.7 穩(wěn)定存儲(chǔ)實(shí)現(xiàn)
14.8 第三級(jí)存儲(chǔ)結(jié)構(gòu)
14.8.1 第三級(jí)存儲(chǔ)設(shè)備
14.8.2 操作系統(tǒng)作業(yè)
14.8.3 性能
14.9 小結(jié)
習(xí)題十四
推薦讀物
第五部分 分布式系統(tǒng)
第十五章 分布式系統(tǒng)結(jié)構(gòu)
15.1 背景
15.1.1 分布式系統(tǒng)的優(yōu)點(diǎn)
15.1.2 分布式操作系統(tǒng)的類型
15.1.3 階段性小結(jié)
15.2 拓?fù)浣Y(jié)構(gòu)
15.3 網(wǎng)絡(luò)類型
15.3.1 局域網(wǎng)
15.3.2 廣域網(wǎng)
15.4 通信
15.4.1 命名和名字解析
15.4.2 路由策略
15.4.3 分組策略
15.4.4 連接策略
15.4.5 競(jìng)爭(zhēng)
15.5 通信協(xié)議
15.6 健壯性
15.6.1 故障檢測(cè)
15.6.2 重構(gòu)
15.6.3 故障恢復(fù)
15.7 設(shè)計(jì)事項(xiàng)
15.8 實(shí)例:連網(wǎng)
15.9 小結(jié)
習(xí)題十五
推薦讀物
第十六章 分布式文件系統(tǒng)
16.1 背景
16.2 命名和透明性
16.2.1 命名結(jié)構(gòu)
16.2.2 命名方案
16.2.3 實(shí)現(xiàn)技術(shù)
16.3 遠(yuǎn)程文件訪問
16.3.1 基本的緩存設(shè)計(jì)
16.3.2 緩存位置
16.3.3 緩存更新策略
16.3.4 一致性
16.3.5 高速緩存和遠(yuǎn)程服務(wù)的對(duì)比
16.4 有狀態(tài)服務(wù)和無狀態(tài)服務(wù)
16.5 文件復(fù)制
16.6 一個(gè)實(shí)例:AFS
16.6.1 概述
16.6.2 共享名字空間
16.6.3 文件操作和一致性語義
16.6.4 實(shí)現(xiàn)
16.7 小結(jié)
習(xí)題十六
推薦讀物
第十七章 分布式協(xié)調(diào)
17.1 事件排序
17.1.1 事前關(guān)系
17.1.2 實(shí)現(xiàn)
17.2 互斥
17.2.1 集中式算法
17.2.2 完全分布式的算法
17.2.3 令牌傳遞算法
17.3 原子性
17.3.1 兩階段提交協(xié)議
17.3.2 IPC中的錯(cuò)誤處理
17.4 并發(fā)控制
17.4.1 加鎖協(xié)議
17.4.2 時(shí)間戳
17.5 死鎖處理
17.5.1 死鎖預(yù)防
17.5.2 死鎖檢測(cè)
17.6 選舉算法
17.6.1 Bully算法
17.6.2 環(huán)算法
17.7 達(dá)成一致
17.7.1 不可靠通信
17.7.2 故障處理
17.8 小結(jié)
習(xí)題十七
推薦讀物
第六部分 保護(hù)與安全
第十八章 保護(hù)
18.1 保護(hù)目標(biāo)
18.2 保護(hù)域
18.2.1 域結(jié)構(gòu)
18.2.2 舉例:UNIX
18.2.3 舉例:MULTICS
18.3 訪問矩陣
18.4 訪問矩陣的實(shí)現(xiàn)
18.4.1 全局表
18.4.2 對(duì)象的訪問列表
18.4.3 域的權(quán)限列表
18.4.4 鎖-鑰匙機(jī)制
18.4.5 比較
18.5 訪問權(quán)限的撤回
18.6 基于權(quán)限的系統(tǒng)
18.6.1 舉例:Hydra
18.6.2 舉例:劍橋CAP系統(tǒng)
18.7 基于語言的保護(hù)
18.7.1 基于編譯程序的強(qiáng)制
18.7.2 Java 2的保護(hù)
18.8 小結(jié)
習(xí)題十八
推薦讀物
第十九章 安全
19.1 安全問題
19.2 用戶驗(yàn)證
19.2.1 密碼
19.2.2 密碼脆弱的一面
19.2.3 密碼加密
19.2.4 一次性密碼
19.2.5 生物測(cè)定學(xué)
19.3 程序威脅
19.3.1 特洛伊木馬
19.3.2 后門
19.3.3 棧和緩沖區(qū)溢出
19.4 系統(tǒng)威脅
19.4.1 蠕蟲
19.4.2 病毒
19.4.3 拒絕服務(wù)
19.5 保證系統(tǒng)與設(shè)備的安全
19.6 入侵檢測(cè)
19.6.1 入侵的組成
19.6.2 審計(jì)和記錄
19.6.3 Tripwire
19.6.4 系統(tǒng)調(diào)用監(jiān)控
19.7 密碼系統(tǒng)
19.7.1 驗(yàn)證
19.7.2 加密
19.7.3 舉例:SSL
19.7.4 密碼術(shù)的使用
19.8 計(jì)算機(jī)安全分類
19.9 例子:Windows NT
19.10 小結(jié)
習(xí)題十九
推薦讀物
第七部分 案例研究
第二十章 Linux系統(tǒng)
20.1 發(fā)展歷程
20.1.1 Linux內(nèi)核
20.1.2 Linux系統(tǒng)
20.1.3 Linux版本
20.1.4 Linux許可
20.2 設(shè)計(jì)原理
20.2.1 Linux系統(tǒng)的組件
20.3 內(nèi)核模塊
20.3.1 模塊管理
20.3.2 驅(qū)動(dòng)程序注冊(cè)
20.3.3 沖突解決方案
20.4 進(jìn)程管理
20.4.1 Fork/Exec進(jìn)程模型
20.4.2 進(jìn)程與線程
20.5 調(diào)度
20.5.1 內(nèi)核同步
20.5.2 進(jìn)程調(diào)度
20.5.3 對(duì)稱多處理技術(shù)
20.6 內(nèi)存管理
20.6.1 物理內(nèi)存管理
20.6.2 虛擬內(nèi)存
20.6.3 用戶程序的執(zhí)行與裝載
20.7 文件系統(tǒng)
20.7.1 虛擬文件系統(tǒng)
20.7.2 Linux ext2fs文件系統(tǒng)
20.7.3 Linux Proc文件系統(tǒng)
20.8 輸入與輸出
20.8.1 塊設(shè)備
20.8.2 字符設(shè)備
20.9 進(jìn)程間通信
20.9.1 同步與信號(hào)
20.9.2 進(jìn)程間數(shù)據(jù)傳輸
20.10 網(wǎng)絡(luò)結(jié)構(gòu)
20.11 安全
20.11.1 認(rèn)證
20.11.2 訪問控制
20.12 小結(jié)
習(xí)題二十
推薦讀物
第二十一章 Windows 2000
21.1 歷史
21.2 設(shè)計(jì)原則
21.3 系統(tǒng)組成
21.3.1 硬件抽象層
21.3.2 內(nèi)核
21.3.3 執(zhí)行體
21.4 環(huán)境子系統(tǒng)
21.4.1 MS-DOS 環(huán)境
21.4.2 16位Windows環(huán)境
21.4.3 Win32環(huán)境
21.4.4 POSIX子系統(tǒng)
21.4.5 OS/2子系統(tǒng)
21.4.6 登錄和安全子系統(tǒng)
21.5 文件系統(tǒng)
21.5.1 內(nèi)部布局
21.5.2 恢復(fù)
21.5.3 安全
21.5.4 卷管理及容錯(cuò)
21.5.5 壓縮技術(shù)
21.5.6 再解析點(diǎn)
21.6 網(wǎng)絡(luò)
21.6.1 協(xié)議
21.6.2 分布式處理機(jī)制
21.6.3 重定向器與服務(wù)器
21.6.4 域
21.6.5 TCP/IP網(wǎng)絡(luò)中的名稱解析
21.7 程序接口
21.7.1 訪問內(nèi)核對(duì)象
21.7.2 進(jìn)程管理
21.7.3 進(jìn)程間通信
21.7.4 內(nèi)存管理
21.8 小結(jié)
習(xí)題二十一
推薦讀物
第二十二章 Windows XP
22.1 歷史
22.2 設(shè)計(jì)原則
22.2.1 安全性
22.2.2 可靠性
22.2.3 Windows和POSIX應(yīng)用的兼容性
22.2.4 高性能
22.2.5 可擴(kuò)展性
22.2.6 可移植性
22.2.7 國(guó)際支持
22.3 系統(tǒng)組成
22.3.1 硬件抽象層
22.3.2 內(nèi)核
22.3.3 執(zhí)行體
22.4 環(huán)境子系統(tǒng)
22.4.1 MS-DOS環(huán)境
22.4.2 16位Windows環(huán)境
22.4.3 IA64的32位Windows環(huán)境
22.4.4 Win32環(huán)境
22.4.5 POSIX子系統(tǒng)
22.4.6 登錄與安全子系統(tǒng)
22.5 文件系統(tǒng)
22.5.1 NTFS內(nèi)部布局
22.5.2 恢復(fù)
22.5.3 安全
22.5.4 卷管理和容錯(cuò)
22.5.5 壓縮與加密
22.5.6 安裝點(diǎn)
22.5.7 改變?nèi)罩?br /> 22.5.8 卷影子拷貝
22.6 網(wǎng)絡(luò)
22.6.1 網(wǎng)絡(luò)接口
22.6.2 協(xié)議
22.6.3 分布式處理機(jī)制
22.6.4 重定向器與服務(wù)器
22.6.5 域
22.6.6 活動(dòng)目錄
22.6.7 TCP/IP網(wǎng)絡(luò)的名稱解析
22.7 程序接口
22.7.1 內(nèi)核對(duì)象訪問
22.7.2 進(jìn)程間的對(duì)象共享
22.7.3 進(jìn)程管理
22.7.4 進(jìn)程間通信
22.7.5 內(nèi)存管理
22.8 小結(jié)
習(xí)題二十二
推薦讀物
第二十三章 歷史縱覽
23.1 早期系統(tǒng)
23.2 Atlas
23.3 XDS-940
23.4 THE
23.5 RC4000
23.6 CTSS
23.7 MULTICS
23.8 OS/360
23.9 Mach
23.10 其他系統(tǒng)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)