現代操作係統(英文版第3版) pdf epub mobi txt 電子書 下載 2024

圖書介紹


現代操作係統(英文版第3版)


[荷] 塔嫩鮑姆 著



點擊這裡下載
    


想要找書就要到 求知書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

发表于2024-12-22

類似圖書 點擊查看全場最低價

齣版社: 機械工業齣版社
ISBN:9787111265276
版次:3
商品編碼:10059102
品牌:機工齣版
包裝:平裝
叢書名: 經典原版書庫
開本:32開
齣版時間:2009-03-01
用紙:膠版紙
頁數:1076
正文語種:英語

現代操作係統(英文版第3版) epub 下載 mobi 下載 pdf 下載 txt 電子書 下載 2024

相關圖書



現代操作係統(英文版第3版) epub 下載 mobi 下載 pdf 下載 txt 電子書 下載 2024

現代操作係統(英文版第3版) pdf epub mobi txt 電子書 下載 2024



具體描述

編輯推薦

  

  在本書中作者深入討論瞭許多主題,包括:進程、綫程、存儲管理、文件係統、I/O、死鎖、接口設計、多媒體、性能權衡,以及有關操作係統設計的新趨勢。書中不僅涵蓋瞭現代操作係統的原理和實踐,而且特彆關注瞭Linux操作係統、Windows Vista操作係統、嵌入式操作係統、實時操作係統以及多媒體操作係統。 本書適閤從事相關研究工作的人員參考閱讀。

內容簡介

  Tanenbaum教授作為三個操作係統的設計師或聯閤設計師,具有長期設計開發操作係統的經驗,從而把其對理論的深入理解和具體實踐融入書中,使本書成為操作係統領域的經典之作。
  在本書第3版中,作者深入討論瞭許多主題,包括:進程、綫程、存儲管理、文件係統、I/O、死鎖、接口設計、多媒體、性能權衡,以及有關操作係統設計的最新趨勢。書中不僅涵蓋瞭現代操作係統的原理和實踐,而且特彆關注瞭Linux操作係統、Windows Vista操作係統、嵌入式操作係統、實時操作係統以及多媒體操作係統。

作者簡介

  Andrew S.Tenenbeum,擁有美國麻省理工學院的理學學士學位和加州大學伯剋利分校的哲學博士學位,目前是荷蘭阿姆斯特丹Vrije大學的計算機科學係教授。多年來,他在編譯技術,操作係統,網絡及局域分布式係統方麵進行瞭大量的研究工作。目前,他專注於係統和安全方麵的高級研究。他已經發錶瞭近150篇論文。並在十幾個國傢做瞭有關操作係統的學術報告。Tanenbaum是ACM會員,IEEE資深會員,荷蘭皇傢藝術和科學學院院士,並由於。對計算領域,特彆是計算機組織,網絡和操作係統方麵的教育所做的貢獻。而獲得2007年度IEEE Jarnes H Mulligan,JL教育奬。他還入選瞭《世界名人錄》。

內頁插圖

目錄

PREFACE
1 INTRODUCTION1
1.1 WHAT IS AN OPERATING SYSTeM?3
1.1.1 The Operating System as all Extended Machine 4
1.1.2 The Operating System as a Resource Manager 6
1.2 HISTORY OF OPERATING SYSTEMS 7
1.2.1 The First Generation(1945-55)Vacuum Tubes 7
1.2.2 The Second Generation(1955-65)Transistors and Bacch Systerms 8
1.2.3 The Third Generation(1965—1980)ICs and Multiprogramming 10
1.2 4 The Fourth Generation(1980-Present)Person Computers 15
1.3 COMPUTER HARDWARE REVIEW 19
l.3.1 Processors 19
1.3.2 Memory 23
1.3.3 Disks 26
1.3.4 Tapes 27
1.3.5 I/ODevices 27
1.3.6 Buses 30
1 3.7 Booting the Computer 33
1.4 THE OPERATING SYSTEM ZOO 33
1.4.1 Mainframe Operating Systems 34
1.4.2 Server Operating Systems 34
1.4.3 Multiprocessor Operating Systems 34
1.4.4 Personal Computer Operating Systems 35
1.4.5 Handheld Computer Operating Systems 35
1.4.6 Embedded Operating Systems. 35
1.4.7 Sensor Node Operating Systems 36
1.4.8 Real-Time Operating Systems 36
1.4.9 Smart Card Operating Systems 37
1.5 OPERATING SYSTEM CONCEPTS 37
1.5.1 Processes 38
1.5.2 Address Spaces 40
1.5.3 Files 40
1.5.4 Input/Output 43
1.5.5 Protection 44
1.5.6 The Shell 44
1.5.7 0ntogeny Recapitulates Phylogeny 46
1.6 SYSTEM CALLS 49
1.6.1 System Calls for Process Management 52
1.6.2 System Calls for File Management 56
1.6.3 System Calls for Directory Management 57
1.6.4 Miscellaneous System Calls 58
1.6.5 The Windows Win32 API 59
1.7 OPERATING SYSTEM STRUCTURE 62
1.7.1 Monolithic Systems 62
1.7.2 Layered Systems 63
1.7.3 Microkernels 64
1.7.4 Client-Server Model 67
1.7.5 Virtual Machines 67
1.7.6 Exokemels 71
1.8 THE WORLD ACCORDING TO C 72
1.8.1 The C Language 72
1.8.2 Header Files 73
1.8.3 Large Programming Projects 74
1.8.4 The Model of Run Time 75
1.9 RESEARCH ON OPERATING SYSTEMS 76
1.10 OUTLINE OF THE REST OF THIS BOOK 77
1.11 METRICIfNITS 78
1.12 SUMMARY 79
2 PROCESSES AND THREADS
2.1 PROCESSES 83
2.1.1 The Process Model 84
2.1.2 Process Creation 86
2.1.3 Process Termination 88
2.1.4 Process Hierarchies 89
2.1.5 Process States 90
2.1.6Implementation of Processes 91
2.1.7 Modeling Multiprogramming 93
2.2 THREADS 95
2.2.1 Thread Usage 95
2.2.2 The Classical Thread Model 100
2.2.3 POSIX Threads 104
2.2.4 Implementing Threads in User Space 106
2.2.5 Implementing Threads in the Kernel 109
2.2.6 Hybrid Implementations 110
2.2.7 Scheduler Activations 111
2.2.8 Pop-Up Threads 112
2.2.9 Making Single-Threaded Code Multithreaded 114
2.3 INTERPROCESS COMMUNICATION 117
2.3.1 Race Conditions 117
2.3.2 Critical Regions 119
2.3.3 Mutual Exclusion with Busy Waiting 120
2.3.4 Sleep and Wakeup 125
2.3.5 Semaphores 128
2.3.6 Mutexes 130
2.3.7 Monitors 134
2.3.8 Message Passing 140
2.3.9 Barriers 144
2.4 SCHEDULING 145
2.4.1 Introduction to Scheduling 145
2.4.2 Scheduling in Batch Systems 152
2.4.3 Scheduling in Interactive Systems 154
2.4.4 Scheduling in Real-Time Systems 160
2.4.5 Policy versus Mechanism 161
2.4.6 Thread Scheduling 162
2.5 CLASSICAL IPC PROBLEMS 163
2.5.1 The Dining Philosophers Problem 164
2.5.2 The Readers and Writers Problem 167
2.6 RESEARCH ON PROCESSES AND THREADS 168
2.7 SUMMARY 169

3 MEMORY MANAGEMETNT
4 FILE SYSTEMS
5 INPUT/OUTPUT
6 DEADLOCKS
7 MULTIMEDIA OPERATING SYSTEMS
8 MULTIPLE PROCESSOR SYSTEMS
9 SECURITY
10 CASE STUDY 1:LINUX
11 CASE STUDY 2:WINDOWS VISTA
12 CASE STUDY 3:SYMBIAN OS
13 OPERATING SYSYTEM DESIGN
14 READING LIST AND BIBLIOGRAPHY
INDEX

精彩書摘

  The library procedure, possibly written in assembly language, typically putsthe system call number in a place where the operating system expects it, such as aregister (step 5). Then it executes a TRAP instruction to switch from user mode tokemel mode and start execution at a fixed address within the kernel (step 6). TheTRAP instruction is actually fairly similar to the procedure call instruction in thesense that the instruction following it is taken from a distant location and the return address is saved on the stack for use later.
  Nevertheless, the TRAP instruction also differs from the procedure call instruction in two fundamental ways. First, as a side effect, it switches into kernelmode. The procedure call instruction does not change the mode. Second, ratherthan giving a relative or absolute address where the procedure is located, the TRAPinstmction cannot jump to an arbitrary address. Depending on the architecture, iteither jumps to a single fixed location or there is an 8 bit field in the instruction giving the index into a table in memory containing jump addresses, or equivalent.

前言/序言

  文藝復興以降,源遠流長的科學精神和逐步形成的學術規範,使西方國傢在自然科學的各個領域取得瞭壟斷性的優勢-也正是這樣的傳統,使美國在信息技術發展的六十多年間名傢輩齣、獨領風騷。在商業化的進程中,美國的産業界與教育界越來越緊密地結閤,計算機學科中的許多泰山北鬥同時身處科研和教學的最前綫,由此而産生的經典科學著作,不僅擘劃瞭研究的範疇,還揭示瞭學術的源變,既遵循學術規範,又自有學者個性,其價值並不會因年月的流逝而減退。近年,在全球信息化大潮的推動下,我國的計算機産業發展迅猛,對專業人纔的需求日益迫切。這對計算機教育界和齣版界都既是機遇,也是挑戰;而專業教材的建設在教育戰略上顯得舉足輕重。在我國信息技術發展時間較短的現狀下,美國等發達國傢在其計算機科學發展的幾十年間積澱和發展的經典教材仍有許多值得藉鑒之處。因此,引進一批國外優秀計算機教材將對我國計算機教育事業的發展起到積極的推動作用,也是與世界接軌、建設真正的世界一流大學的必由之路。



現代操作係統(英文版第3版) 下載 mobi epub pdf txt 電子書
現代操作係統(英文版第3版) pdf epub mobi txt 電子書 下載
想要找書就要到 求知書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

質量不錯,值得購買。

評分

發貨和快遞速度都沒的說,就是包裝太隨意,本來想買本英文原版珍藏,結果到手一看已經破破爛爛的瞭,瞬間沒瞭珍藏的欲望。包裝真沒有當當的用心,外麵就包瞭一層塑料袋,裏麵一點保護措施都沒有,著急用,也懶得換瞭。

評分

還沒閱讀,是全英文版的,先收藏一下,商品不錯。

評分

書很喜歡,配送花瞭20多天。

評分

經典書,買來收藏,有空瞭再看吧

評分

在本書中作者深入討論瞭許多主題,包括:進程、綫程、存儲管理、文件係統、I/O、死鎖、接口設計、多媒體、性能權衡,以及有關操作係統設計的最新趨勢。書中不僅涵蓋瞭現代操作係統的原理和實踐,而且特彆關注瞭Linux操作係統、Windows Vista操作係統、嵌入式操作係統、實時操作係統以及多媒體操作係統。 本書適閤從事相關研究工作的人員參考閱讀。在本書中作者深入討論瞭許多主題,包括:進程、綫程、存儲管理、文件係統、I/O、死鎖、接口設計、多媒體、性能權衡,以及有關操作係統設計的最新趨勢。書中不僅涵蓋瞭現代操作係統的原理和實踐,而且特彆關注瞭Linux操作係統、Windows Vista操作係統、嵌入式操作係統、實時操作係統以及多媒體操作係統。 本書適閤從事相關研究工作的人員參考閱讀。

評分

原版沒有翻譯版中的很多理解錯誤

評分

書買的不錯,很清晰,包裝很好,快遞也很快。。

評分

現代操作係統(英文版第3版)現代操作係統(英文版第3版)現代操作係統(英文版第3版)

類似圖書 點擊查看全場最低價

現代操作係統(英文版第3版) pdf epub mobi txt 電子書 下載





相關圖書


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 tushu.tinynews.org All Rights Reserved. 求知書站 版权所有