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

出版時間:2006-7  出版社:機(jī)械工業(yè)出版社  作者:[荷] Andrew S.Tanenbaum  頁數(shù):614  
Tag標(biāo)簽:無  

內(nèi)容概要

本書作者Tanenbaum教授是國際知名的計算機(jī)科學(xué)專家,是計算機(jī)操作系統(tǒng)、分布式操作系統(tǒng)和計算機(jī)網(wǎng)絡(luò)領(lǐng)域的大師。本書是其三部操作系統(tǒng)名著之一,另外兩部是《現(xiàn)代操作系統(tǒng)》和《操作系統(tǒng):設(shè)計和實現(xiàn)》。這本三教材系統(tǒng)領(lǐng)域享有極高的聲譽(yù),被國內(nèi)外眾多大學(xué)廣為采用。    本書全面而詳盡地闡述分布式操作系統(tǒng),涵蓋分布式操作系統(tǒng)的方方面面,并重點介紹設(shè)計和構(gòu)造分布式操作系統(tǒng)的基本原理、算法和實現(xiàn)技術(shù)。書中前半部分較全面地介紹了分布式系統(tǒng)的4個實例:Amoeba、Mach、Chorus和OSF/DCE,介紹其設(shè)計思想和實現(xiàn)技術(shù)。    本書的特點是理論與實踐緊密結(jié)合,既注重基礎(chǔ)知識的系統(tǒng)性和先進(jìn)性,同時又兼顧實踐環(huán)節(jié)。因此,本書的適用對象非常廣泛,既可作為本科生、研究生的分布式操作系統(tǒng)課程的教學(xué)用書,也可供從事分布式計算研究和工程應(yīng)用的科研人員與工程技術(shù)人員參考。

作者簡介

Andrew S.Tanenbaum擁有美國麻省理工學(xué)院的理學(xué)學(xué)士學(xué)位和加州大學(xué)伯克利分校的哲學(xué)博士學(xué)位,目前是荷蘭阿姆斯特丹Vrije大學(xué)的計算機(jī)科學(xué)系教授,并領(lǐng)導(dǎo)著一個計算機(jī)系統(tǒng)的研究小組。多年來,他在操作系統(tǒng)、編譯技術(shù)、網(wǎng)絡(luò)及局域分布式系統(tǒng)方面進(jìn)行了大量的研究工作,并在各

書籍目錄

PREFACE1  INTRODUCTION TO DISTRIBUTED SYSTEMS  1.1 WHAT IS A DISTRIBUTED SYSTEM?  1.2 GOALS  1.3 HARDWARE CONCEPTS  1.4 SOFTWARE CONCEPTS  1.5 DESIGN ISSUES  1.6 SUMMARY2  COMMUNICATION IN DISTRIBUTED SYSTEMS  2.1 LAYERED PROTOCOLS  2.2 ASYNCHRONOUS TRANSFER MODE NETWORKS  2.3 THE CLIENT-SERVER MODEL  2.4 REMOTE PROCEDURE CALL  2.5 GROUP COMMUNICATION  2,.6 SUMMARY3  SYNCHRONIZA TION IN DISTRIBUTED SYSTEMS  3.1 CLOCK SYNCHRONIZATION  3.2 MUTUAL EXCLUSION  3.3 ELECTION ALGORITHMS  3.4 ATOMIC TRANSACTIONS  3.5 DEADLOCKS IN DISTRIBUTE SYSTEMS  3.6 SUMMARY4  PROCESSES AND PROCESSORS IN DISTRIBUTED SYSTEMS  4.1 THREADS  4.2 SYSTEM MODELS  4.3 PROCESSOR ALLOCATION  4.4 SCHEDULING IN DISTRIBUTED SYSTEMS  4.5 FAULT TOLERANCE  4.6 REAL-TIME DISTRIBUTED SYSTEMS  4.7 SUMMARY5  DISTRIBUTED FILE SYSTEMS  5.1 DISTRIBUTED FILE SYSTEM DESIGN  5.2 DISTRIBUTED FILE SYSTEM IMPLEMENTATION  5.3 TRENDS IN DISTRIBUTED FILE SYSTEMS  5.4 SUMMARY6  DISTRIBUTED SHARED MEMORY  6.1 INTRODUCTION  6.2 WHAT IS SHARED MEMORY?  6.3 CONSISTENCY MODELS  6.4 PAGE-BASED DISTRIBUTED SHARED MEMORY  6.5 SHARED-VARIABLE DISTRIBUTED SHARED MEMORY  6.6 OBJECT-VARIABLE DISTRIBUTED SHARED MEMORY  6.7 COMPARISON  6.8 SUMMARY7  CASE STUDY1:AMOEBA  7.1 INTRODUCTION TO AMOEBA  7.2 OBJECTS AND CAPABILIES IN AMOEBA  7.3 PROCESS MANAGEMENT IN AMOEBA  7.4 MEMORY MANAGEMENT IN AMOEBA  7.5 COMMUNICATION IN AMOEBA  7.6 THE AMOEBA SERVERS  7.7 SUMMARY8  CASE STUDY2:MACH  8.1 INTRODUCTION TO MACH  ……9  CASE STUDY3:CHORUS10  CASE STUDY4:DCE11  BIBLIOGRAPHY AND SUGGESTED READINGSINDEX

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    分布式操作系統(tǒng) PDF格式下載


用戶評論 (總計2條)

 
 

  •   經(jīng)典教材,和Tanenbaum的同名教材難分伯仲,唯文字圖片不似前者活潑,本書學(xué)術(shù)味道更濃厚些。為專業(yè)人士必備之書。
  •   效率高,速度快,值得信賴?。?!
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7