出版時(shí)間:2006-9 出版社:機(jī)械工業(yè)出版社 作者:巴赫 頁(yè)數(shù):471
Tag標(biāo)簽:無(wú)
內(nèi)容概要
本書是一本全面介紹UNIX系統(tǒng)V內(nèi)核結(jié)構(gòu)的經(jīng)典教材。Bash在這本傳世之作中深入分析了UNIX的內(nèi)核算法、基本數(shù)據(jù)結(jié)構(gòu)以及它們同上層編程接口的關(guān)系。本書首先對(duì)系統(tǒng)內(nèi)核結(jié)構(gòu)進(jìn)行了簡(jiǎn)要介紹,然后分章節(jié)描述了文件系統(tǒng)、進(jìn)程高度和存儲(chǔ)管理,并在此基礎(chǔ)上討論了UNIX系統(tǒng)的高級(jí)問題,如驅(qū)動(dòng)程序接口、進(jìn)程間通信與網(wǎng)絡(luò)等。 本書雖然以UNIX系統(tǒng)V為背景,但是介紹的算法、數(shù)據(jù)結(jié)構(gòu)卻并沒有專門針對(duì)任何一種特定的內(nèi)核,所以直到今日,本書仍然是世界上許多大學(xué)操作系統(tǒng)課程的必讀或推薦教材。讀者如果想學(xué)習(xí)UNIX,本書依然是最好的選擇之一。 本書的適用范圍非常廣泛。首先,本書可用作高等院校高年級(jí)本科生或低年級(jí)研究生的操作系統(tǒng)課程教材,學(xué)生使用本書的同時(shí)若能參考系統(tǒng)源代碼將獲益匪淺,但也可以獨(dú)立地學(xué)習(xí)本書。其次,系統(tǒng)程序員可將本書作為參考書,從而更好地理解內(nèi)核的工作原理,并將UNIX系統(tǒng)中采用的算法與其他操作系統(tǒng)的算法加以比較。最后,UNIX系統(tǒng)程序員也可將本書作為參考書,從而更深入地了解他們的程序是如何與系統(tǒng)相互作用的,進(jìn)而編寫出更有效、更高級(jí)的程序。
書籍目錄
CHAPTER 1 GENERAL OVER VIEW OF THR SYSTEM 1.1 History 1.2 System Structure 1.3 User perspective 1.4 Operatint system Services 1.5 Assumptions About Hard ware 1.6 SummaryCHAPTer 2 INTRODCTIONTO THE KERNEL 2.1 Architecture of the UNIX Operating System 2.2 Imtroduction to System Concepts 2.3 Kernel Data Structures 2.4 System Administration 2.5 Summary and Preview 2.6 ExercisesCHAPTER 3 THE BUFFER CACHE 3.1 Buffer Headers 3.2 Structure of the Buffer Pool 3.3 Scenarios for Retrieval of a Buffer 3.4 Reading and Writing Disk Blocks 3.5 Advantages and Disad vantages of the Buffer Cache 3.6 Summary 3.7 ExercisesCHAPTER 4 INTERNALREPESENTATION OF FILES 4.1 Inodes 4.2 Structure of a Regular File 4.3 Directories 4.4 Conversion of a Path Name to an Inode 4.5 Super Block 4.6 Inode Assignment to a New File 4.7 Allocation of Disk Blocks 4.8 Other File Types 4.9 Summary 4.10 ExercisesCHSPTER 5 SYSTEMCALLA FOR THE FILE SYSTEMCHSPTER 6 THE STRUCTURE OF PROCESSESCHSPTER 7 PROCESS CONTROLCHSPTER 8 PROCESSSCHEDULING AND TIMECHSPTER 9 MENORY MANAGEMENT POLECIESCHSPTER10 THE I/OSUBSYSTEMCHSPTER11 INTErPROCESS COMMUNICSTIONCHSPTER12 MULTIPrOcESSOR SYSTEMSCHSPTER13 DISTRIBUtED UNIX SYSTEMSAPPENDIX-SYSTEM CALLSBIBLIOGRAPHYINDEX
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
UNIX操作系統(tǒng)設(shè)計(jì) PDF格式下載