注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)其他操作系統(tǒng)分布式操作系統(tǒng)

分布式操作系統(tǒng)

分布式操作系統(tǒng)

定 價(jià):¥45.00

作 者: (美)[A.S.塔嫩鮑姆]Andrew S.Tanenbaum著;陸麗娜等譯校
出版社: 電子工業(yè)出版社
叢編項(xiàng): 國(guó)外計(jì)算機(jī)科學(xué)教材系列
標(biāo) 簽: 分布式操作系統(tǒng)

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787505354876 出版時(shí)間: 1999-01-01 包裝:
開(kāi)本: 26cm 頁(yè)數(shù): 456 字?jǐn)?shù):  

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

  分布式操作系統(tǒng)是為分布式計(jì)算機(jī)系統(tǒng)配置的一種操作系統(tǒng)。本書(shū)涵蓋了分布式操作系統(tǒng)的所有內(nèi)容,并重點(diǎn)介紹設(shè)計(jì)和構(gòu)造分布式操作系統(tǒng)的基本原理、算法和實(shí)現(xiàn)技術(shù)。全書(shū)共11章,前6章較全面地介紹了分布式系統(tǒng)環(huán)境中的通信、同步、進(jìn)程、文件系統(tǒng)和存儲(chǔ)器管理等方面的概念與算法;后4章詳細(xì)地給出了4個(gè)分布式系統(tǒng)的實(shí)例:Amoeba、Mach、Chorus和DCE,介紹其設(shè)計(jì)思想和實(shí)現(xiàn)技術(shù)。本書(shū)既注重基礎(chǔ)知識(shí)的系統(tǒng)性,同時(shí)兼顧選材的先進(jìn)性,內(nèi)容全面經(jīng)典、層次清楚。本書(shū)可作為學(xué)習(xí)、使用和講授分布式操作系統(tǒng)的大學(xué)生、研究生和教師的教學(xué)用書(shū),也可供從事分布式計(jì)算機(jī)系統(tǒng)的科技工作者閱讀和參考。

作者簡(jiǎn)介

  作者:AndrewS.TanenbaumAndrewS.Tanenbaum獲得過(guò)美國(guó)麻省理工學(xué)院的理學(xué)學(xué)士學(xué)位和加利福尼亞大學(xué)伯克利分校的哲學(xué)博士學(xué)位,目前是荷蘭阿姆斯特丹Vrije大學(xué)的計(jì)算機(jī)科學(xué)系的教授,并領(lǐng)導(dǎo)著一個(gè)計(jì)算機(jī)系統(tǒng)的研究小組。同時(shí),他還是一家計(jì)算與圖象處理學(xué)院的院長(zhǎng),這是由幾家大學(xué)合作成立的研究生院。盡管社會(huì)工作很多,但他并沒(méi)有中斷學(xué)術(shù)研究。多年來(lái),他在編譯技術(shù)、操作系統(tǒng)、網(wǎng)絡(luò)及局域分布式系統(tǒng)方面進(jìn)行了大量的研究工作。目前的主要研究方向是設(shè)計(jì)規(guī)模達(dá)數(shù)百萬(wàn)用戶(hù)的廣域分布式系統(tǒng)。在進(jìn)行這些研究項(xiàng)目的基礎(chǔ)上,他在各種學(xué)術(shù)雜志及會(huì)議上發(fā)表了70多篇論文。他同時(shí)還是5本計(jì)算機(jī)專(zhuān)著的作者。Tanenbaum教授還開(kāi)發(fā)了大量的軟件。他是Amsterdan編譯器的原理設(shè)計(jì)師,這是一個(gè)被廣泛使用的;用來(lái)編寫(xiě)可移植編譯器的工具箱。他領(lǐng)導(dǎo)編寫(xiě)的MINIX,是一個(gè)用于操作系統(tǒng)教學(xué)的類(lèi)UNIX(的小型操作系統(tǒng)。他和他的博士研究生及其他編程人員一道設(shè)計(jì)的Amoeba分布式操作系統(tǒng),是一個(gè)高性能的微內(nèi)核分布式操作系統(tǒng)。目前,可在因特網(wǎng)上免費(fèi)得到MLNIX及Amoeba,用于教學(xué)和研究。他的一些博士研究生,在獲得學(xué)位后繼續(xù)進(jìn)行研究,并取得了更大的成就,贏得了社會(huì)的贊譽(yù),對(duì)此他深感自豪。人們稱(chēng)他為桃李滿天下的教育家。Tanenbaum是ACM的會(huì)員,IEEE的資深會(huì)員,荷蘭皇家藝術(shù)和科學(xué)學(xué)院院士,獲得過(guò)1994年度ACMKarlV.Karlstrom杰出教育家獎(jiǎng)。他還人選了《世界名人錄》。計(jì)算機(jī)組成結(jié)構(gòu)化方法(英文影印版)(第5版)>>更多作品

圖書(shū)目錄

第1章  分布                  
     1. 1  什么分布式系統(tǒng)?                  
     1. 2  目標(biāo)                  
     1. 2. 1   中式系統(tǒng)相比較而言的優(yōu)點(diǎn)                  
     1. 2. 2    立PC機(jī)相比較的優(yōu)點(diǎn)                  
     1. 2. 3                       
     1. 3  硬件概芯                  
     1. 3. 1  基于總線的多處理機(jī)                  
     1. 3. 2  交換型多處理機(jī)                  
     1. 3. 3  基于總線的多計(jì)算機(jī)                  
     1. 3. 4  交換型多計(jì)算機(jī)                  
     1. 4  軟件概念                  
     1. 4. 1  網(wǎng)絡(luò)操作系統(tǒng)                  
     1. 4. 2  真正的分布式系統(tǒng)                  
     1. 4. 3  多處理機(jī)分時(shí)系統(tǒng)                  
     1. 5  設(shè)計(jì)中的問(wèn)題                  
     1. 5. 1  透明性(Transparency)                  
     1. 5. 2  靈活性                  
     1. 5. 3  可靠性                  
     1. 5. 4  性能                  
     1. 5. 5  可伸縮性                  
     1. 6  小結(jié)                  
     習(xí)  題                  
   第2章  分布式系統(tǒng)的通信                  
     2. 1  分層協(xié)議                  
     2. 1. 1  物理層                  
     2. 1. 2  數(shù)據(jù)鏈路層                  
     2. 1. 3  網(wǎng)絡(luò)層                  
     2. 1. 4  傳輸層                  
     2. 1. 5  會(huì)話層                  
     2. 1. 6  表示層                  
     2. 1. 7  應(yīng)用層                  
     2. 2  異步傳輸模式網(wǎng)(ATM網(wǎng))                  
     2. 2. 1  什么是異步傳輸模式                  
     2. 2. 2  ATM物理層                  
     2. 2. 3  ATM層                  
     2. 2. 4  ATM適配層                  
     2. 2. 5  ATM交換                  
     2. 2. 6  ATM對(duì)分布式系統(tǒng)的影響                  
     2. 3  客戶(hù)—服務(wù)器模式                  
     2. 3. 1  客戶(hù)機(jī)和服務(wù)器                  
     2. 3. 2  客戶(hù)和服務(wù)器的一個(gè)示例                  
     2. 3. 3  尋址                  
     2. 3. 4  阻塞與非阻塞原語(yǔ)                  
     2. 3. 5  有緩沖和無(wú)緩沖原語(yǔ)                  
     2. 3. 6  可靠的和非可靠原語(yǔ)                  
     2. 3. 7  客戶(hù)—服務(wù)器模式的實(shí)現(xiàn)                  
     2. 4  遠(yuǎn)程過(guò)程調(diào)用                  
     2. 4. 1  基本RPC操作                  
     2. 4. 2  參數(shù)傳遞                  
     2. 4. 3動(dòng)態(tài)捆綁                  
     2. 4. 4  失敗情況下的RPC語(yǔ)義                  
     2. 4. 5  實(shí)現(xiàn)的問(wèn)題                  
     2. 4. 6  問(wèn)題領(lǐng)域                  
     2. 5  組通信                  
     2. 5. 1  組通信的引入(Introduction to Group Communication)                  
     2. 5. 2  設(shè)計(jì)的問(wèn)題                  
     2. 5. 3  在ISIS(組合軟件調(diào)用系統(tǒng))中的組通信                  
     2. 6  小結(jié)                  
   習(xí)  題                  
   第3章  分布式系統(tǒng)的同步                  
     3. 1—時(shí)鐘同步                  
     3. 1. 1  邏輯時(shí)鐘                  
     3. 1. 2  物理時(shí)鐘                  
     3. 1. 3  時(shí)鐘同步算法                  
     3. 1. 4  使用同步時(shí)鐘                  
     3. 2  互斥                  
     3. 2. 1  集中式算法                  
     3. 2. 2  分布式算法                  
     3. 2. 3  令牌環(huán)算法                  
     3. 2. 4  三種算法的比較                  
     3. 3  選舉算法                  
     3. 3. 1  欺負(fù)(Bully)算法                  
     3. 3. 2  環(huán)算法                  
     3. 4  原子事務(wù)                  
     3. 4. 1  原子事務(wù)簡(jiǎn)介                  
     3, 4. 2  事務(wù)模型                  
     3. 4. 3  實(shí)現(xiàn)                  
     3. 4. 4  并發(fā)控制                  
     3. 5  分布式系統(tǒng)中的死鎖                  
     3. 5. 1    分布式死鎖檢測(cè)                  
     3. 5. 2    分布式死鎖預(yù)防                  
     3. 6  小結(jié)                  
     習(xí)  題                  
   第4章  分布式系統(tǒng)中的進(jìn)程和處理機(jī)                  
     4. 1  線程                  
     4. 1. 1  線程簡(jiǎn)介                  
     4. 1. 2  線程的用途                  
     4. 1. 3  線程包的設(shè)計(jì)問(wèn)題                  
     4. 1. 4  實(shí)現(xiàn)一個(gè)線程包                  
     4. 1. 5  線程和遠(yuǎn)程過(guò)程調(diào)用(RPC)                  
     4. 2  系統(tǒng)模型                  
     4. 2. 1  工作站模型                  
     4. 2. 2  使用空閑工作站                  
     4. 2. 3  處理機(jī)池模型                  
     4. 2. 4  混合模型                  
     4. 3  處理機(jī)分配                  
     4. 3. 1  分配模型                  
     4. 3. 2  處理機(jī)分配算法的設(shè)計(jì)問(wèn)題                  
     4. 3. 3  處理機(jī)分配算法的實(shí)現(xiàn)問(wèn)題                  
     4. 3. 4  處理機(jī)分配算法舉例                  
     4. 4  分布式系統(tǒng)的調(diào)度                  
     4. 5  容錯(cuò)                  
     4. 5. 1  組成部件錯(cuò)誤                  
     4. 5. 2  系統(tǒng)失效                  
     4. 5. 3  同步系統(tǒng)與異步系統(tǒng)                  
     4. 5. 4  使用冗余                  
     4. 5. 5  使用主動(dòng)復(fù)制方法的容錯(cuò)                  
     4. 5. 6  使用主機(jī)后備的容錯(cuò)                  
     4. 5. 7  容錯(cuò)系統(tǒng)中的協(xié)同一致                  
     4. 6  實(shí)時(shí)分布式系統(tǒng)                  
     4. 6. 1  什么是實(shí)時(shí)系統(tǒng)?                  
     4. 6. 2  設(shè)計(jì)問(wèn)題                  
     4. 6. 3  實(shí)時(shí)通信                  
     4. 4  實(shí)時(shí)調(diào)度                  
     4. 7  小結(jié)                  
     習(xí)  題                  
   第5章  分布式文件系統(tǒng)                  
     5. 1  分布式文件系統(tǒng)設(shè)計(jì)                  
     5. 1. 1  文件服務(wù)接口                  
     5. 1. 2  目錄服務(wù)器接口                  
     5. 1. 3  文件共享的語(yǔ)義                  
     5. 2  分布式文件系統(tǒng)的實(shí)現(xiàn)                  
     5. 2. 1  文件的使用                  
     5. 2. 2  系統(tǒng)結(jié)構(gòu)                  
     5. 2. 3  高速緩存(caching, 超緩存)                  
     5. 2. 4  復(fù)制                  
     5. 2. 5  例子:SUN公司的網(wǎng)絡(luò)文件系統(tǒng)                  
     5. 2. 6  學(xué)到的教訓(xùn)                  
     5. 3  分布式文件系統(tǒng)的發(fā)展趨勢(shì)                  
     5. 3. 1  新的硬件                  
     5. 3. 2  規(guī)模                  
     5. 3. 3  廣域網(wǎng)                  
     5. 3. 4  移動(dòng)用戶(hù)                  
     5. 3. 5  容錯(cuò)                  
     5. 3. 6  多媒體                  
     5. 4  小結(jié)                  
     習(xí)  題                  
   第6章  分布式共享存儲(chǔ)器                  
     6. 1  簡(jiǎn)介                  
     6. 2  什么是共享存儲(chǔ)器?                  
     6. 2. 1  芯片存儲(chǔ)器                  
     6. 2. 2  基于總線的多處理機(jī)                  
     6. 2. 3  基于環(huán)的多處理機(jī)                  
     6. 2. 4  交換式多處理機(jī)                  
     6. 2. 5  NUMA多處理機(jī)                  
     6. 2. 6  分布式共享系統(tǒng)的比較                  
     6. 3  一致性模型                  
     6. 3. 1  嚴(yán)格一致性(Strict Consistency)                  
     6. 3. 2  順序一致性(Sequential Consistency)                  
     6. 3. 3  因果  ‘致性(Causal Consistency)                  
     6. 3. 4  PRAM一致性(PRAM Consistency)和處理器一致性(Processor Consistency)                  
     6. 3. 5  弱一致性(Week Consistency)                  
     6. 3  6  釋放一致性(Release Consistency)                  
     6. 3. 7  入口一致性(Entry Consistency)                  
     6. 3. 8  —致性模型總結(jié)                  
     6. 4  基于分頁(yè)的分布式共享存儲(chǔ)器                  
     6. 4. 1  基本設(shè)計(jì)                  
     6. 4. 2  復(fù)制                  
     6. 4. 3  粒度(Granularity)                  
     6. 4. 4  實(shí)現(xiàn)順序一致性(Achieving Sequential Consistency)                  
     6. 4. 5  尋找擁有者(Finding The Owner)                  
     6. 4. 6  尋找拷貝                  
     6. 4. 7  頁(yè)面置換(Page Replacement)                  
     6. 4. 8  同步                  
     6. 5  共享變量的分布式共享存儲(chǔ)器                  
     6. 5. 1  Munin                  
     6. 5. 2  Midway                  
     6. 6  基于對(duì)象的分布共享內(nèi)存                  
     6. 6. 1  對(duì)象                  
     6. 6. 2  Linda                  
     6. 6. 3  Orca                  
     6. 7  比較                  
     6. 8  小結(jié)                  
     習(xí)  題                  
   第7章  實(shí)例研究1:Amoeba                  
     7. 1  Amoeba介紹                  
     7. 1. 1  Amoeba的發(fā)展史                  
     7. 1. 2  研究目標(biāo)                  
     7. 1. 3  Amoeba的系統(tǒng)結(jié)構(gòu)                  
     7. 1. 4  Amoeba微內(nèi)核                  
     7. 1. 5  Amoeba服務(wù)器                  
     7. 2  Amoeba中的對(duì)象(object)和權(quán)能(capabilities)                  
     7. 2. 1  權(quán)能(Capability)                  
     7. 2. 2  對(duì)象保護(hù)                  
     7. 2. 3  標(biāo)準(zhǔn)操作                  
     7. 3  Amoeba中的進(jìn)程管理                  
     7. 3. 1  進(jìn)程                  
     7. 3. 2  線程                  
     7. 4  Amoeba中的內(nèi)存管理                  
     7. 4. 1  段(segment)                  
     7. 4. 2  段映射(mapped segments)                  
     7. 5  Amoeba的通信                  
     7. 5. 1  遠(yuǎn)程過(guò)程調(diào)用(RPC)                  
     7. 5. 2  Amoeba的組通信                  
     7. 5. 3  快速本地互聯(lián)協(xié)議FLIP(The Fast Local Internet Protocol)                  
     7. 6  Amoeba服務(wù)器                  
     7. 6. 1  子彈服務(wù)器(Bullet Server)                  
     7. 6. 2  目錄服務(wù)器                  
     7. 6. 3  復(fù)制服務(wù)器                  
     7. 6. 4  運(yùn)行服務(wù)器                  
     7. 6. 5  引導(dǎo)服務(wù)器(the boot server)                  
     7. 6. 6  TCP/IP服務(wù)器                  
     7. 6. 7  其他服務(wù)器                  
     7. 7  小結(jié)                  
     習(xí)  題                  
   第8章  實(shí)例研究2:Mach                  
     8. 1  有關(guān)Mach的介紹                  
     8. 1. 1  Mach的發(fā)展歷史                  
     8. 1. 2  Mach的設(shè)計(jì)目標(biāo)                  
     8. 1. 3  Mach微內(nèi)核                  
     8. 1. 4  Mach的BSD UNIX服務(wù)器                  
     8. 2  Mach中的進(jìn)程管理                  
     8. 2. 1  進(jìn)程                  
     8. 2. 2  線程                  
     8. 2. 3  調(diào)度                  
     8. 3  Mach的存儲(chǔ)管理                  
     8. 3. 1  虛擬內(nèi)存                  
     8. 3. 2  存儲(chǔ)共享                  
     8. 3. 3  外部存儲(chǔ)管理器                  
     8. 3. 4  Mach中的分布式共享存儲(chǔ)                  
     8. 4  Mach中的通信                  
     8. 4. 1  端口                  
     8. 4. 2  消息的發(fā)送與接收                  
     8. 4. 3  網(wǎng)絡(luò)消息服務(wù)器                  
     8. 5  Mach的UNIX仿真                  
     8. 6  小結(jié)                  
     習(xí)  題                  
   第9章  實(shí)例研究3, Chorus                  
     9. 1  Chorus簡(jiǎn)介                  
     9. 1. 1  Chorus的發(fā)展史                  
     9. 1. 2  Chorus的設(shè)計(jì)目標(biāo)                  
     9. 1. 3  Chorus系統(tǒng)結(jié)構(gòu)                  
     9. 1. 4  內(nèi)核概念                  
     9. 1. 5  內(nèi)核結(jié)構(gòu)                  
     9. 1. 6  UNIX子系統(tǒng)                  
     9. 1. 7  面向?qū)ο笞酉到y(tǒng)                  
     9. 2  Chorus中的進(jìn)程管理                  
     9. 2. 1  進(jìn)程                  
     9. 2. 2  線程                  
     9. 2. 3  調(diào)度                  
     9. 2. 4  陷阱. 異常和中斷                  
     9. 2. 5  進(jìn)程管理的內(nèi)核調(diào)用                  
     9. 3  Chorus的內(nèi)存管理                  
     9. 3. 1  區(qū)域和段                  
     9. 3. 2  映像程序(Mapper)                  
     9. 3. 3  分布式共享存儲(chǔ)器                  
     9. 3. 4  內(nèi)存管理的內(nèi)核調(diào)用                  
     9. 4  Chorus中的通信                  
     9. 4. 1  消息                  
     9. 4. 2  端口                  
     9. 4. 3  通信操作                  
     9. 4. 4  通信的內(nèi)核調(diào)用                  
     9. 5  Chorus中的UNIX仿真                  
     9. 5. 1  UNIx進(jìn)程的結(jié)構(gòu)                  
     9. 5. 2  對(duì)UNIX的擴(kuò)展                  
     9. 5. 3  Chorus上UNIX的實(shí)現(xiàn)                  
     9. 6  COOL:一個(gè)面向?qū)ο蟮淖酉到y(tǒng)                  
     9. 6. 1  COOl的體系結(jié)構(gòu)                  
     9. 6. 2  COOL基層                  
     9. 6. 3  COOL通用運(yùn)行時(shí)系統(tǒng)                  
     9. 6. 4  語(yǔ)言運(yùn)行時(shí)系統(tǒng)                  
     9. 6. 5  CooL的實(shí)現(xiàn)                  
     9. 7  Amoeba. Mach和Chorus的比較                  
     9. 7. 1  指導(dǎo)思想                  
     9. 7. 2  對(duì)象                  
     9. 7. 3  進(jìn)程                  
     9. 7. 4  內(nèi)存模式                  
     9. 7. 5  通信                  
     9. 7. 6  服務(wù)器                  
     9. 8  小結(jié)                  
     習(xí)題                  
   第10章  實(shí)例研究4:DCE                  
     10. 1  關(guān)于DCE的介紹                  
     10, 1, l  DCE的歷史                  
     10. 1. 2  DCE的目標(biāo)                  
     10. 1. 3  DCE部件                  
     10. 1. 4  信元                  
     10. 2  線程                  
     10. 2. 1  DCE線程介紹                  
     10. 2. 2  調(diào)度                  
     10. 2. 3  同步                  
     10. 2. 4  線程調(diào)用                  
     10. 3  遠(yuǎn)程過(guò)程調(diào)用                  
     10. 3. 1  DCE RPC的目標(biāo)                  
     10. 3. 2  客戶(hù)與服務(wù)器的編寫(xiě)                  
     10. 3. 3  客戶(hù)到服務(wù)器的綁定                  
     10. 3. 4  RPC的執(zhí)行                  
     10. 4  時(shí)間服務(wù)                  
     10. 4. 1  DTS時(shí)間模型                  
     10. 4. 2  DTS實(shí)現(xiàn)                  
     10. 5  目錄服務(wù)                  
     10. 5. 1  名字                  
     10. 5. 2  信元目錄服務(wù)                  
     10. 5. 3  全局目錄服務(wù)                  
     10. 6  安全服務(wù)                  
     10. 1  安全模式                  
     10. 6. 2  安全部件                  
     10. 6. 3  許可證與鑒別碼                  
     10. 6. 4  認(rèn)證過(guò)的RPC                  
     10. 6. 5  訪問(wèn)控制表(ACL)                  
     10. 7  分布式文件系統(tǒng)                  
     10. 7. 1  DFS接口                  
     10. 7. 2  服務(wù)器核心中的DFS部件                  
     10. 7. 3  客戶(hù)內(nèi)核中的DFS部件                  
     10. 7. 4  用戶(hù)空間中的DFS部件                  
     10. 8  小結(jié)                  
     習(xí)  題                  
   第11章  讀物列表與參考書(shū)目                  
     11. 1  閱讀材料建議                  
     11. 1. 1  介紹性和普通著作                  
     11. 1. 2  分布式系統(tǒng)通信                  
     11. 1. 3  分布式系統(tǒng)同步                  
     11. 1. 4  分布式系統(tǒng)進(jìn)程和處理機(jī)                  
     11. 1. 5  分布式文件系統(tǒng)                  
     11. 1. 6  分布式共享存儲(chǔ)器                  
     11. 1. 7  實(shí)例研究1:Amoeba                  
     11. 1. 8  實(shí)例研究2:Mach                  
     11. 1. 9  實(shí)例研究3:Chorus                  
     11. 1. 10  實(shí)例研究4:DCE                  
     11. 2  文獻(xiàn)目錄(按字母順序排列)                  

本目錄推薦

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