登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

2023年06月出版新書

2023年05月出版新書

2023年04月出版新書

2023年03月出版新書

2023年02月出版新書

『簡體書』操作系统——精髓与设计原理(第九版)

書城自編碼: 3529309
分類: 簡體書→大陸圖書→教材研究生/本科/专科教材
作者: [美]William,Stallings[威廉.斯托林斯]
國際書號(ISBN): 9787121388316
出版社: 电子工业出版社
出版日期: 2020-07-01

頁數/字數: /
書度/開本: 16开 釘裝: 平塑

售價:NT$ 703

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
春日喜你
《 春日喜你 》

售價:NT$ 257.0
我们八月见
《 我们八月见 》

售價:NT$ 215.0
东线炼狱 : 德国反坦克兵的东线日记 : 1941—1942
《 东线炼狱 : 德国反坦克兵的东线日记 : 1941—1942 》

售價:NT$ 439.0
献给皇帝的礼物:Wedgwood瓷器王国与漫长的十八世纪
《 献给皇帝的礼物:Wedgwood瓷器王国与漫长的十八世纪 》

售價:NT$ 594.0
东京札记
《 东京札记 》

售價:NT$ 704.0
大学问·明代国家权力结构及运行机制
《 大学问·明代国家权力结构及运行机制 》

售價:NT$ 649.0
蹇蹇录:甲午战争外交秘录
《 蹇蹇录:甲午战争外交秘录 》

售價:NT$ 270.0
佛教文化十八讲
《 佛教文化十八讲 》

售價:NT$ 418.0

建議一齊購買:

+

NT$ 922
《 工程电路分析(第九版) 》
+

NT$ 940
《 操作系统——精髓与设计原理(第九版)(英文版) 》
+

NT$ 839
《 计算机组织与结构——性能设计(第九版)(英文版) 》
+

NT$ 839
《 数据与计算机通信(第十版)(英文版) 》
+

NT$ 706
《 操作系统——精髓与设计原理(第八版)(英文版) 》
+

NT$ 575
《 操作系统——精髓与设计原理(第八版) 》
內容簡介:
本书既是关于操作系统概念、结构和机制的教材,目的是尽可能清楚和全面地展示现代操作系统的本质和特点;也是讲解操作系统的经典教材,不仅系统地讲述了操作系统的基本概念、原理和方法,而且以当代*流行的操作系统Windows 10、UNIX、Android、Linux为例,展现了当代操作系统的本质和特点。全书共分背景知识、进程、内存、调度、输入输出和文件、嵌入式系统六部分,内容包括计算机系统概述、操作系统概述、进程描述和控制、线程、并发性:互斥和同步、并发:死锁和饥饿、内存管理、虚拟内存、单处理器调度、多处理器和实时调度、IO管理和磁盘调度、文件管理、嵌入式操作系统、虚拟机、计算机安全技术、云操作系统和IoT操作系统等。此外,本书配套网站提供了及时、生动的材料。
關於作者:
William Stallings,美国圣母大学电气工程专业学士,麻省理工学院计算机科学系博士。William Stallings已出版图书18种,含修订版在内共出版图书40种,内容涉及计算机安全、计算机网络和计算机体系结构。在多家期刊上发表了大量论文,包括Proceedings of the IEEE、ACM Computing Reviews和Cryptologia。13次荣获教材与学术作者协会颁发的最佳计算机科学教材奖。在计算机科学领域的30多年,William Stallings一直是一位技术贡献者、技术管理者和多家高科技公司的主管;针对许多计算机和操作系统,设计和实现了基于TCPIP与基于OSI的协议套件。
关于作者William Stallings,美国圣母大学电气工程专业学士,麻省理工学院计算机科学专业博士。William Stallings已出版图书近20种,含修订版在内共出版图书40种,内容涉及计算机安全、计算机网络和计算机体系结构。在多家期刊上发表了大量论文,包括《IEEE进展》《ACM计算评论》和《密码术》。13次荣获教材与学术作者协会颁发的最佳计算机科学教科书奖。在计算机科学领域工作的30多年,William Stallings一直是一位技术贡献者、技术管理者和多家高科技公司的主管;针对许多计算机和操作系统,设计和实现了基于TCPIP与基于OSI的协议套件。William Stallings还是政府机构、计算机和软件供应商以及设计、选用网络软件与产品的用户的顾问。创建与维护了计算机科学专业学生资源网站ComputerScienceStudent.com,为计算机科学专业的学生(及专业人员)提供文献及大量专题链接,也是学术期刊《密码术》的编委会成员。
目錄
第一部分背景知识



第1章计算机系统概述2

1.1基本构成2

1.2微处理器的发展3

1.3指令的执行4

1.4中断6

1.4.1中断和指令周期7

1.4.2中断处理8

1.4.3多个中断10

1.5存储器的层次结构11

1.6高速缓存13

1.6.1动机13

1.6.2高速缓存原理13

1.6.3高速缓存设计15

1.7直接内存存取15

1.8多处理器和多核计算机组织结构16

1.8.1对称多处理器16

1.8.2多核计算机17

1.9关键术语、复习题和习题19

1.9.1关键术语19

1.9.2复习题19

1.9.3习题19

附录1A两级存储器的性能特征21

第2章操作系统概述26

2.1操作系统的目标和功能26

2.1.1作为用户计算机接口的

操作系统26

2.1.2作为资源管理器的操作系统27

2.1.3操作系统的易扩展性28

2.2操作系统的演化29

2.2.1串行处理29

2.2.2简单批处理系统29

2.2.3多道批处理系统31

2.2.4分时系统33

2.3主要成就34

2.3.1进程34

2.3.2内存管理36

2.3.3信息保护和安全37

2.3.4调度和资源管理38

2.4现代操作系统的特征39

2.5容错性40

2.5.1基本概念41

2.5.2错误41

2.5.3操作系统机制42

2.6多处理器和多核操作系统设计

考虑因素42

2.6.1对称多处理器操作系统设计

考虑因素42

2.6.2多核操作系统设计考虑因素43

2.7微软Windows系统简介44

2.7.1背景44

2.7.2体系结构44

2.7.3客户-服务器模型46

2.7.4线程和SMP47

2.7.5Windows对象47

2.8传统的UNIX系统48

2.8.1历史48

2.8.2描述49

2.9现代UNIX系统50

2.9.1System V Release 4(SVR4)51

2.9.2BSD51

2.9.3Solaris 1151

2.10Linux操作系统51

2.10.1历史51

2.10.2模块结构52

2.10.3内核组件53

2.11Android55

2.11.1Android软件体系结构56

2.11.2Android运行时57

2.11.3Android系统体系结构59

2.11.4活动60

2.11.5电源管理60

2.12关键术语、复习题和习题60

2.12.1关键术语60

2.12.2复习题61

2.12.3习题61



第二部分进程



第3章进程描述和控制64

3.1什么是进程64

3.1.1背景64

3.1.2进程和进程控制块65

3.2进程状态66

3.2.1两状态进程模型67

3.2.2进程的创建和终止68

3.2.3五状态模型69

3.2.4被挂起的进程71

3.3进程描述74

3.3.1操作系统的控制结构75

3.3.2进程控制结构75

3.4进程控制79

3.4.1执行模式79

3.4.2进程创建80

3.4.3进程切换81

3.5操作系统的执行82

3.5.1无进程内核82

3.5.2在用户进程内运行83

3.5.3基于进程的操作系统84

3.6UNIX SVR4进程管理84

3.6.1进程状态84

3.6.2进程描述85

3.6.3进程控制87

3.7小结87

3.8关键术语、复习题和习题88

3.8.1关键术语88

3.8.2复习题88

3.8.3习题88

第4章线程91

4.1进程和线程91

4.1.1多线程91

4.1.2线程的功能93

4.2线程分类95

4.2.1用户级和内核级线程95

4.2.2其他方案97

4.3多核和多线程99

4.3.1多核系统上的软件性能99

4.3.2应用示例:Valve游戏软件100

4.4Windows的进程和线程管理101

4.4.1后台任务管理和应用生命

周期102

4.4.2Windows进程103

4.4.3进程对象和线程对象103

4.4.4多线程104

4.4.5线程状态104

4.4.6对操作系统子系统的支持105

4.5Solaris的线程和SMP管理106

4.5.1多线程体系结构106

4.5.2动机106

4.5.3进程结构107

4.5.4线程的执行108

4.5.5把中断当作线程108

4.6Linux的进程和线程管理109

4.6.1Linux任务109

4.6.2Linux线程110

4.6.3Linux命名空间111

4.7Android的进程和线程管理112

4.7.1安卓应用112

4.7.2活动113

4.7.3进程和线程114

4.8Mac OS X的GCD技术114

4.9小结116

4.10关键术语、复习题和习题116

4.10.1关键术语116

4.10.2复习题116

4.10.3习题117

第5章并发:互斥和同步121

5.1互斥:软件解决方法122

5.1.1Dekker算法122

5.1.2Peterson算法125

5.2并发的原理126

5.2.1一个简单的例子127

5.2.2竞争条件128

5.2.3操作系统关注的问题128

5.2.4进程的交互128

5.2.5互斥的要求131

5.3互斥:硬件的支持131

5.3.1中断禁用131

5.3.2专用机器指令132

5.4信号量133

5.4.1互斥136

5.4.2生产者消费者问题137

5.4.3信号量的实现142

5.5管程142

5.5.1使用信号的管程142

5.5.2使用通知和广播的管程145

5.6消息传递146

5.6.1同步147

5.6.2寻址148

5.6.3消息格式149

5.6.4排队原则149

5.6.5互斥149

5.7读者写者问题150

5.7.1读者优先151

5.7.2写者优先152

5.8小结154

5.9关键术语、复习题和习题154

5.9.1关键术语154

5.9.2复习题154

5.9.3习题155

第6章并发:死锁和饥饿164

6.1死锁原理164

6.1.1可重用资源167

6.1.2可消耗资源167

6.1.3资源分配图168

6.1.4死锁的条件169

6.2死锁预防169

6.2.1互斥170

6.2.2占有且等待170

6.2.3不可抢占170

6.2.4循环等待170

6.3死锁避免170

6.3.1进程启动拒绝171

6.3.2资源分配拒绝171

6.4死锁检测174

6.4.1死锁检测算法174

6.4.2恢复175

6.5一种综合的死锁策略175

6.6哲学家就餐问题176

6.6.1基于信号量的解决方案177

6.6.2基于管程的解决方案178

6.7UNIX并发机制178

6.7.1管道179

6.7.2消息179

6.7.3共享内存179

6.7.4信号量179

6.7.5信号180

6.8Linux内核并发机制180

6.8.1原子操作181

6.8.2自旋锁182

6.8.3信号量183

6.8.4屏障184

6.9Solaris线程同步原语185

6.9.1互斥锁186

6.9.2信号量186

6.9.3多读者单写者锁186

6.9.4条件变量187

6.10Windows的并发机制187

6.10.1等待函数187

6.10.2分派器对象187

6.10.3临界区188

6.10.4轻量级读写锁和条件变量188

6.10.5锁无关同步机制189

6.11Android进程间通信189

6.12小结190

6.13关键术语、复习题和习题190

6.13.1关键术语190

6.13.2复习题190

6.13.3习题191



第三部分内存



第7章内存管理196

7.1内存管理的需求196

7.1.1重定位196

7.1.2保护197

7.1.3共享197

7.1.4逻辑组织197

7.1.5物理组织198

7.2内存分区198

7.2.1固定分区198

7.2.2动态分区200

7.2.3伙伴系统202

7.2.4重定位203

7.3分页204

7.4分段206

7.5小结207

7.6关键术语、复习题和习题207

7.6.1关键术语207

7.6.2复习题208

7.6.3习题208

附录7A加载和链接210

第8章虚拟内存214

8.1硬件和控制结构214

8.1.1局部性和虚拟内存215

8.1.2分页216

8.1.3分段222

8.1.4段页式223

8.1.5保护和共享224

8.2操作系统软件224

8.2.1读取策略225

8.2.2放置策略226

8.2.3置换策略226

8.2.4驻留集管理230

8.2.5清除策略234

8.2.6加载控制234

8.3UNIX和Solaris内存管理235

8.3.1分页系统235

8.3.2内核内存分配器237

8.4Linux内存管理238

8.4.1虚拟内存239

8.4.2内核内存分配240

8.5Windows内存管理240

8.5.1Windows虚拟地址映射241

8.5.2Windows分页241

8.5.3Windows交换242

8.6Android内存管理242

8.7小结242

8.8关键术语、复习题和习题243

8.8.1关键术语243

8.8.2复习题243

8.8.3习题243



第四部分调度



第9章单处理器调度248

9.1处理器调度的类型248

9.1.1长程调度249

9.1.2中程调度250

9.1.3短程调度250

9.2调度算法250

9.2.1短程调度规则250

9.2.2优先级的使用251

9.2.3选择调度策略252

9.2.4性能比较258

9.2.5公平共享调度261

9.3传统的UNIX调度263

9.4小结264

9.5关键术语、复习题和习题264

9.5.1关键术语264

9.5.2复习题264

9.5.3习题265

第10章多处理器、多核和实时调度268

10.1多处理器和多核调度268

10.1.1粒度268

10.1.2设计问题269

10.1.3进程调度270

10.1.4线程调度271

10.1.5多核线程调度275

10.2实时调度276

10.2.1背景276

10.2.2实时操作系统的特点276

10.2.3实时调度278

10.2.4限期调度279

10.2.5速率单调

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.