中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
現代操作系統-(英文版.第4版)

包郵 現代操作系統-(英文版.第4版)

出版社:機械工業出版社出版時間:2017-11-01
開本: 32開 頁數: 1070
本類榜單:教材銷量榜
中 圖 價:¥87.6(6.3折) 定價  ¥139.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>
買過本商品的人還買了

現代操作系統-(英文版.第4版) 版權信息

現代操作系統-(英文版.第4版) 本書特色

本書是操作系統領域的經典教材,主要內容包括進程與線程、內存管理、文件系統、輸入/輸出、死鎖、虛擬化和云、多處理機系統、安全,以及關于UNIX、Linux、Android和Windows的實例研究等。第4版對知識點進行了全面更新,反映了當代操作系統的發展與動向。本書適合作為高等院校計算機專業的操作系統課程教材,也適合相關技術人員參考。

現代操作系統-(英文版.第4版) 內容簡介

本書是操作系統領域的經典教材,主要內容包括進程與線程、內存管理、文件系統、輸入/輸出、死鎖、虛擬化和云、多處理機系統、安全,以及關于UNIX、Linux、Android和Windows的實例研究等。第4版對知識點進行了全面更新,反映了當代操作系統的發展與動向。本書適合作為高等院校計算機專業的操作系統課程教材,也適合相關技術人員參考。

現代操作系統-(英文版.第4版) 目錄

ONTENTS

PREFACE xxiii
1 INTRODUCTION 1
1.1 WHAT IS AN OPERATING SYSTEM? 3
1.1.1 The Operating System as an Extended Machine 4
1.1.2 The Operating System as a Resource Manager 5
1.2 HISTORY OF OPERATING SYSTEMS 6
1.2.1 The First Generation (1945–55): Vacuum Tubes 7
1.2.2 The Second Generation (1955–65): Transistors and Batch Systems 8
1.2.3 The Third Generation (1965–1980): ICs and Multiprogramming 9
1.2.4 The Fourth Generation (1980–Present): Personal Computers 14
1.2.5 The Fifth Generation (1990–Present): Mobile Computers 19
1.3 COMPUTER HARDWARE REVIEW 20
1.3.1 Processors 21
1.3.2 Memory 24
1.3.3 Disks 27
1.3.4 I/O Devices 28
1.3.5 Buses 31
1.3.6 Booting the Computer 34
1.4 THE OPERATING SYSTEM ZOO 35
1.4.1 Mainframe Operating Systems 35
1.4.2 Server Operating Systems 35
1.4.3 Multiprocessor Operating Systems 36
1.4.4 Personal Computer Operating Systems 36
1.4.5 Handheld Computer Operating Systems 36
1.4.6 Embedded Operating Systems 36
1.4.7 Sensor-Node Operating Systems 37
1.4.8 Real-Time Operating Systems 37
1.4.9 Smart Card Operating Systems 38
1.5 OPERATING SYSTEM CONCEPTS 38
1.5.1 Processes 39
1.5.2 Address Spaces 41
1.5.3 Files 41
1.5.4 Input/Output 45
1.5.5 Protection 45
1.5.6 The Shell 45
1.5.7 Ontogeny Recapitulates Phylogeny 46
1.6 SYSTEM CALLS 50
1.6.1 System Calls for Process Management 53
1.6.2 System Calls for File Management 56
1.6.3 System Calls for Directory Management 57
1.6.4 Miscellaneous System Calls 59
1.6.5 The Windows Win32 API 60
1.7 OPERATING SYSTEM STRUCTURE 62
1.7.1 Monolithic Systems 62
1.7.2 Layered Systems 63
1.7.3 Microkernels 65
1.7.4 Client-Server Model 68
1.7.5 Virtual Machines 68
1.7.6 Exokernels 72
1.8 THE WORLD ACCORDING TO C 73
1.8.1 The C Language 73
1.8.2 Header Files 74
1.8.3 Large Programming Projects 75
1.8.4 The Model of Run Time 76
1.9 RESEARCH ON OPERATING SYSTEMS 77
1.10 OUTLINE OF THE REST OF THIS BOOK 78
1.11 METRIC UNITS 79
1.12 SUMMARY 80
2 PROCESSES AND THREADS 85
2.1 PROCESSES 85
2.1.1 The Process Model 86
2.1.2 Process Creation 88
2.1.3 Process Termination 90
2.1.4 Process Hierarchies 91
2.1.5 Process States 92
2.1.6 Implementation of Processes 94
2.1.7 Modeling Multiprogramming 95
2.2 THREADS 97
2.2.1 Thread Usage 97
2.2.2 The Classical Thread Model 102
2.2.3 POSIX Threads 106
2.2.4 Implementing Threads in User Space 108
2.2.5 Implementing Threads in the Kernel 111
2.2.6 Hybrid Implementations 112
2.2.7 Scheduler Activations 113
2.2.8 Pop-Up Threads 114
2.2.9 Making Single-Threaded Code Multithreaded 115
2.3 INTERPROCESS COMMUNICATION 119
2.3.1 Race Conditions 119
2.3.2 Critical Regions 121
2.3.3 Mutual Exclusion with Busy Waiting 121
2.3.4 Sleep and Wakeup 127
2.3.5 Semaphores 130
2.3.6 Mutexes 132
2.3.7 Monitors 137
2.3.8 Message Passing 144
2.3.9 Barriers 146
2.3.10 Avoiding Locks: Read-Copy-Update 148
2.4 SCHEDULING 148
2.4.1 Introduction to Scheduling 149
2.4.2 Scheduling in Batch Systems 156
2.4.3 Scheduling in Interactive Systems 158
2.4.4 Scheduling in Real-Time Systems 164
2.4.5 Policy Versus Mechanism 165
2.4.6 Thread Scheduling 165
2.5 CLASSICAL IPC PROBLEMS 167
2.5.1 The Dining Philosophers Problem 167
2.5.2 The Readers and Writers Problem 169
2.6 RESEARCH ON PROCESSES AND THREADS 172
2.7 SUMMARY 173
3 MEMORY MANAGEMENT 181
3.1 NO MEMORY ABSTRACTION 182
3.2 A MEMORY ABSTRACTION: ADDRESS SPACES 185
3.2.1 The Notion of an Address Space 185
3.2.2 Swapping 187
3.2.3 Managing Free Memory 190
3.3 VIRTUAL MEMORY 194
3.3.1 Paging 195
3.3.2 Page Tables 198
3.3.3 Speeding Up Paging 201
3.3.4 Page Tables for Large Memories 205
3.4 PAGE REPLACEMENT ALGORITHMS 209
3.4.1 The Optimal Page Replacement Algorithm 209
3.4.2 The Not Recently Used Page Replacement Algorithm 210
3.4.3 The First-In, First-Out (FIFO) Page Replacement Algorithm 211
3.4.4 The Second-Chance Page Replacement Algorithm 211
3.4.5 The Clock Page Replacement Algor
展開全部

現代操作系統-(英文版.第4版) 作者簡介

作 者 簡 介Andrew S. Tanenbaum擁有麻省理工學院的理學學士學位和加州大學伯克利分校的博士學位,如今他是阿姆斯特丹自由大學計算機科學學院的教授。他曾經是計算與圖像高級學院的院長,這是一個跨大學的研究生院,主要研究高級并行、分布式以及圖像系統。他同時也是荷蘭皇家藝術與科學院的教授,這使得他沒有變成一個刻板的人。他還贏得過享有盛名的歐洲研究理事會卓越貢獻獎。
過去一段時間,他的主要研究方向是編譯器、操作系統、網絡以及分布式系統。現在他的主要研究方向是安全可靠的操作系統。他在這個研究方向已經發表了超過175篇經常被引用的期刊和會議論文。Tanenbaum教授還撰寫或參與撰寫了5本教材,并被翻譯成20種語言,其中包括巴斯克語和泰語。這些教材被全球的大學使用,總計有163個版本(語言和版本加起來)。
Tanenbaum教授還編寫了大量的軟件,特別是MINIX,這是一個小型的UNIX。其靈感直接源于Linux以及Linux初開發的平臺。如今的MINIX版本是MINIX 3,專注于成為一個非常可靠和安全的操作系統。只有當任何用戶都不會遭遇操作系統崩潰的情況時,Tanenbaum教授才認為他完成了自己的工作。MINIX 3是一個歡迎所有人來完善的開放源代碼項目,請訪問www.minix3.org下載MINIX 3的免費版本,并試著運行它。x86和ARM版本都可用。作 者 簡 介Andrew S. Tanenbaum擁有麻省理工學院的理學學士學位和加州大學伯克利分校的博士學位,如今他是阿姆斯特丹自由大學計算機科學學院的教授。他曾經是計算與圖像高級學院的院長,這是一個跨大學的研究生院,主要研究高級并行、分布式以及圖像系統。他同時也是荷蘭皇家藝術與科學院的教授,這使得他沒有變成一個刻板的人。他還贏得過享有盛名的歐洲研究理事會卓越貢獻獎。
過去一段時間,他的主要研究方向是編譯器、操作系統、網絡以及分布式系統。現在他的主要研究方向是安全可靠的操作系統。他在這個研究方向已經發表了超過175篇經常被引用的期刊和會議論文。Tanenbaum教授還撰寫或參與撰寫了5本教材,并被翻譯成20種語言,其中包括巴斯克語和泰語。這些教材被全球的大學使用,總計有163個版本(語言和版本加起來)。
Tanenbaum教授還編寫了大量的軟件,特別是MINIX,這是一個小型的UNIX。其靈感直接源于Linux以及Linux初開發的平臺。如今的MINIX版本是MINIX 3,專注于成為一個非常可靠和安全的操作系統。只有當任何用戶都不會遭遇操作系統崩潰的情況時,Tanenbaum教授才認為他完成了自己的工作。MINIX 3是一個歡迎所有人來完善的開放源代碼項目,請訪問www.minix3.org下載MINIX 3的免費版本,并試著運行它。x86和ARM版本都可用。
Tanenbaum教授的博士生在畢業后都有很好的前途,對于這一點教授本人非常自豪。在這方面,他如同一只愛孩子的母雞。
Tanenbaum教授是ACM會士、IEEE會士,也是荷蘭皇家藝術與科學院院士。他榮獲了相當多的ACM、IEEE和USENIX獎項。如果你對此感到好奇,可以去他的Wikipedia主頁查看。他還有兩個榮譽博士學位。
Herbert Bos在特溫特大學獲得碩士學位,在劍橋大學計算機實驗室獲得博士學位。此后,他為Linux等操作系統的可信I/O架構做了大量工作,同時也基于MINIX 3研究系統。他現在是阿姆斯特丹自由大學計算機科學學院系統與網絡安全系的教授,主要研究方向是系統安全。他與學生一起以新穎的方式檢測并阻止攻擊,分析并對惡意軟件進行反向工程,還共同拆卸過僵尸網絡(橫跨幾百萬臺計算機的惡意網絡基礎設施)。2011年,他因在反向工程領域的研究獲得了ERC獎。他的三個學生因所寫的與系統相關的論文被評為歐洲佳博士論文而獲得了Roger Needham獎。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 底部填充胶_电子封装胶_芯片封装胶_芯片底部填充胶厂家-东莞汉思新材料 | 根系分析仪,大米外观品质检测仪,考种仪,藻类鉴定计数仪,叶面积仪,菌落计数仪,抑菌圈测量仪,抗生素效价测定仪,植物表型仪,冠层分析仪-杭州万深检测仪器网 | 暖气片十大品牌厂家_铜铝复合暖气片厂家_暖气片什么牌子好_欣鑫达散热器 | 干粉砂浆设备_干混砂浆生产线_腻子粉加工设备_石膏抹灰砂浆生产成套设备厂家_干粉混合设备_砂子烘干机--郑州铭将机械设备有限公司 | 六维力传感器_六分量力传感器_模腔压力传感器-南京数智微传感科技有限公司 | 洛阳防爆合格证办理-洛阳防爆认证机构-洛阳申请国家防爆合格证-洛阳本安防爆认证代办-洛阳沪南抚防爆电气技术服务有限公司 | 全自动过滤器_反冲洗过滤器_自清洗过滤器_量子除垢环_量子环除垢_量子除垢 - 安士睿(北京)过滤设备有限公司 | 冷柜风机-冰柜电机-罩极电机-外转子风机-EC直流电机厂家-杭州金久电器有限公司 | 换链神器官网-友情链接交换、购买交易于一体的站长平台 | 帽子厂家_帽子工厂_帽子定做_义乌帽厂_帽厂_制帽厂_帽子厂_浙江高普制帽厂 | 浙江自考_浙江自学考试网 | 衬四氟_衬氟储罐_四氟储罐-无锡市氟瑞特防腐科技有限公司 | 水厂污泥地磅|污泥处理地磅厂家|地磅无人值守称重系统升级改造|地磅自动称重系统维修-河南成辉电子科技有限公司 | 节流截止放空阀-不锈钢阀门-气动|电动截止阀-鸿华阀门有限公司 | 泰来华顿液氮罐,美国MVE液氮罐,自增压液氮罐,定制液氮生物容器,进口杜瓦瓶-上海京灿精密机械有限公司 | 冰晶石|碱性嫩黄闪蒸干燥机-有机垃圾烘干设备-草酸钙盘式干燥机-常州市宝康干燥 | 建筑工程资质合作-工程资质加盟分公司-建筑资质加盟 | 流量卡中心-流量卡套餐查询系统_移动电信联通流量卡套餐大全 | 半自动预灌装机,卡式瓶灌装机,注射器灌装机,给药器灌装机,大输液灌装机,西林瓶灌装机-长沙一星制药机械有限公司 | 洗地机-全自动/手推式洗地机-扫地车厂家_扬子清洁设备 | 「钾冰晶石」氟铝酸钾_冰晶石_氟铝酸钠「价格用途」-亚铝氟化物厂家 | elisa试剂盒价格-酶联免疫试剂盒-猪elisa试剂盒-上海恒远生物科技有限公司 | 合肥宠物店装修_合肥宠物美容院装修_合肥宠物医院设计装修公司-安徽盛世和居装饰 | 电池挤压试验机-自行车喷淋-车辆碾压试验装置-深圳德迈盛测控设备有限公司 | 深圳品牌设计公司-LOGO设计公司-VI设计公司-未壳创意 | 仓储货架_南京货架_钢制托盘_仓储笼_隔离网_环球零件盒_诺力液压车_货架-南京一品仓储设备制造公司 | 苏州西朗门业-欧盟CE|莱茵UL双认证的快速卷帘门品牌厂家 | 嘉兴恒升声级计-湖南衡仪声级计-杭州爱华多功能声级计-上海邦沃仪器设备有限公司 | 杭州标识标牌|文化墙|展厅|导视|户内外广告|发光字|灯箱|铭阳制作公司 - 杭州标识标牌|文化墙|展厅|导视|户内外广告|发光字|灯箱|铭阳制作公司 | 聚氨酯复合板保温板厂家_廊坊华宇创新科技有限公司 | 锂辉石检测仪器,水泥成分快速分析仪-湘潭宇科分析仪器有限公司 | 氟塑料磁力泵-不锈钢离心泵-耐腐蚀化工泵厂家「皖金泵阀」 | 采暖炉_取暖炉_生物质颗粒锅炉_颗粒壁炉_厂家加盟批发_烟台蓝澳采暖设备有限公司 | 色谱柱-淋洗液罐-巴罗克试剂槽-巴氏吸管-5ml样品瓶-SBS液氮冻存管-上海希言科学仪器有限公司 | 光环国际-新三板公司_股票代码:838504 | 深圳装修_店面装修设计_餐厅设计_装修全包价格-尚泰装饰设计 | 校园文化空间设计-数字化|中医文化空间设计-党建|法治廉政主题文化空间施工-山东锐尚文化传播公司 | 不锈钢搅拌罐_高速搅拌罐厂家-无锡市凡格德化工装备科技有限公司 | 培训一点通 - 合肥驾校 - 合肥新亚驾校 - 合肥八一驾校 | 冷凝水循环试验箱-冷凝水试验箱-可编程高低温试验箱厂家-上海巨为(www.juweigroup.com) | 多功能三相相位伏安表-变压器短路阻抗测试仪-上海妙定电气 |