网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 计算机系统的性能建模与设计(排队论实战)/计算机科学丛书
分类 教育考试-考试-计算机类
作者 (美)莫尔·哈肖尔-巴尔特
出版社 机械工业出版社
下载
简介
内容推荐
本书讲述建模、分析和设计大型计算机系统同时使其具有良好性能且成本较低的方法和技术。其中重点强调的排队论也正好是作者很好擅长的理论研究。除了必要的理论方法,还包括丰富的计算机系统设计实例和练习。目的是使读者不仅能够定制现有的计算机系统设计和分析,还可以自己发明适合自己系统设计的方法。全书内容有趣而且易于阅读,采用“苏格拉底式”的问答模式进行叙述,适合该领域的科研和工程人员阅读参考,也适合高校计算机相关专业学生阅读。
目录
出版者的话
译者序
序言
前言
致谢
部分排队论简介
章分析建模的功能及实例2
1.1什么是排队论2
1.2排队论实例3
第2章排队论术语8
2.1我们将去向何方8
2.2单服务器网络8
2.3排队网络的分类9
2.4开放网络10
2.5更多指标:吞吐量和利用率10
2.6封闭网络12
2.6.1交互式(终端驱动)系统13
2.6.2批处理系统14
2.6.3封闭系统中的吞吐量14
2.7封闭网络和开放网络之间的差异15
2.8阅读材料16
2.9习题16
第二部分必要的概率背景知识
第3章概率知识复习18
3.1样本空间和事件18
3.2事件定义的概率18
3.3事件的条件概率19
3.4独立事件和有条件独立事件20
3.5总概率定律21
3.6贝叶斯定律22
3.7离散随机变量与连续随机变量22
3.8概率和密度23
3.8.1离散:概率质量函数23
3.8.2连续:概率密度函数25
3.9期望和方差27
3.10联合概率和独立性29
3.11条件概率和期望30
3.12基于条件化的概率和期望34
3.13期望的线性性质35
3.14正态分布36
3.14.1线性变换特性37
3.14.2中心极限定理39
3.15随机变量的随机数的和40
3.16习题41
第4章生成用于模拟的随机变量45
4.1逆变换方法45
4.1.1连续情况45
4.1.2离散情况46
4.2接受拒绝方法47
4.2.1离散情况47
4.2.2连续情况48
4.2.3一些更难的问题50
4.3阅读材料50
4.4习题50
第5章样本路径、收敛和均值52
5.1收敛52
5.2强/弱大数定律55
5.3时间均值与整体均值56
5.3.1动机56
5.3.2定义57
5.3.3解释57
5.3.4等价性58
5.3.5模拟59
5.3.6系统时间均值60
5.4阅读材料60
5.5习题60
第三部分简单运筹定律的预测能力:“假设”问题和答案
第6章Little定律和其他运筹定律62
6.1开放系统的Little定律62
6.2直觉62
6.3封闭系统的Little定律63
6.4开放系统的Little定律证明63
6.4.1基于时间均值的陈述64
6.4.2证明64
6.4.3推论65
6.5封闭系统的Little定律证明66
6.5.1基于时间均值的陈述66
6.5.2证明66
6.6广义的Little定律67
6.7应用Little定律的示例67
6.8更多运筹定律:强制流定律69
6.9运筹定律组合70
6.10设备需求72
6.11与Little定律相关的阅读和其他主题73
6.12习题73
第7章修改分析:封闭系统的“假设”75
7.1回顾75
7.2封闭系统的渐近界限76
7.3封闭系统的修改分析78
7.4更多修改分析示例78
7.5封闭网络和开放网络的比较80
7.6阅读材料81
7.7习题81
第四部分从马尔可夫链到简单队列
第8章离散时间马尔可夫链84
8.1离散时间与连续时间马尔可夫链84
8.2DTMC的定义85
8.3有限状态DTMC的示例85
8.3.1维修设施问题85
8.3.2雨伞问题86
8.3.3程序分析问题86
8.4P的幂:n步转移概率87
8.5平稳方程88
8.6平稳分布等于极限分布89
8.7求解平稳方程的示例90
8.7.1维修设施成本问题90
8.7.2雨伞问题91
8.8无限状态DTMC91
8.9无限状态平稳性结果91
8.10求解无限状态DTMC中的平稳方程93
8.11习题95
第9章遍历性理论97
9.1遍历性问题97
9.2有限状态DTMC98
9.2.1极限分布的存在98
9.2.2访问状态之间的平均时间101
9.2.3时间均值102
9.3无限状态马尔可夫链102
9.3.1常返与瞬时103
9.3.2无限随机游走示例106
9.3.3正常返与零常返108
9.4马尔可夫链的遍历定理109
9.5时间均值110
9.6极限概率解释为速率112
9.7时间可逆性定理113
9.8当链是周期性的或者不可约的114
9.8.1周期链115
9.8.2不可约的链119
9.9结论119
9.10马尔可夫链的遍历定理的证明119
9.11习题124
0章真实世界的示例:Google、Aloha和HarderChains129
10.1Google的PageRank算法129
10.1.1Google的DTMC算法129
10.1.2真实网络图的问题131
10.1.3死角和蜘蛛陷阱问题的Google解决方案131
10.1.4PageRank算法的评估132
10.1.5实际实现的注意事项132
10.2Aloha协议分析132
10.2.1SlottedAloha协议133
10.2.2Aloha马尔可夫链133
10.2.3Aloha马尔可夫链的性质134
10.2.4改进Aloha协议135
10.3Aloha为更难的马尔可夫链生成函数136
10.3.1z变换136
10.3.2求解链136
10.4阅读材料138
10.5习题138
1章指数分布和泊松过程141
11.1指数分布的定义141
11.2指数的无记忆特性142
11.3通过δ-步将指数与几何相关联143
11.4指数的更多属性144
11.5著名的泊松过程146
11.6合并独立泊松过程149
11.7泊松分裂149
11.8均匀性151
11.9习题152
2章转换到连续时间马尔可夫链154
12.1定义CTMC154
12.2解决CTMC问题157
12.3泛化和解释159
12.3.1解释CTMC的平衡方程160
12.3.2CTMC的概要定理160
12.4习题160
3章M/M/1和PASTA161
13.1M/M/1队列161
13.2使用M/M/1队列的示例163
13.3PASTA164
13.4进一步阅读166
13.5习题166
第五部分服务器机群与网络:多服务器和多队列系统
4章服务器机群:M/M/k与M/M/k/k排队系统173
14.1连续时间马尔可夫链的时间可逆性173
14.2M/M/k/k损失系统174
14.3M/M/k176
14.4三种服务器组织模式的比较180
14.5阅读材料181
14.6习题181
5章服务器机群的容量规划184
15.1在M/M/k中,负载的真正含义是什么184
15.2M/M/∞185
15.2.1M/M/∞分析185
15.2.2M/M/k容量规划的首次削减规则186
15.3平方根配置187
15.4阅读材料189
15.5习题189
6章时间可逆性和Burke定理193
16.1有限状态CTMC的更多示例193
16.1.1缓冲空间有限的网络193
16.1.2M/M/2I/O的批处理系统194
16.2反向链195
16.3Burke定理198
16.4Burke定理的另一种(部分)证明198
16.5应用:串联式服务器199
16.6具有概率路由的一般非循环网络200
16.7阅读材料201
16.8习题201
7章队列网络和Jackson乘积形式203
17.1Jackson网络的定义203
17.2到达每个服务器的过程204
17.3解决Jackson网络205
17.4本地平衡法205
17.5阅读材料209
17.6习题209
8章分类队列网络212
18.1概述212
18.2分类网络的动机212
18.3分类Jackson网络的符号和建模214
18.4单服务器分类网络215
18.5乘积形式定理216
18.6分类网络示例220
18.6.1面向连接的ATM网络示例220
18.6.2作业类别分布示例221
18.6.3CPU密集型和I/O密集型作业示例222
18.7阅读材料224
18.8习题224
9章封闭队列网络226
19.1动机226
19.2乘积形式的解227
19.2.1封闭网络的局部平衡方程227
19.2.2推导极限概率的示例229
19.3均值分析230
19.3.1到达定理230
19.3.2平均响应时间的迭代推导232
19.3.3MVA示例233
19.4阅读材料234
19.5习题234
第六部分实际工作负载:高可变性和重尾
第20章尾巴的故事:实际工作负载的案例研究239
20.1研究生院的故事——过程迁移239
20.2UNIX进程寿命测量240
20.3帕累托分布的性质241
20.4有界帕累托分布242
20.5重尾242
20.6活动进程迁移的益处243
20.7帕累托分布无处不在243
20.8习题244
第21章相位型分布和矩阵分析方法246
21.1用指数代表一般分布246
21.2PH工作负载的马尔可夫链建模249
21.3矩阵分析法251
21.4时变负载分析252
21.4.1不错别的想法252
21.4.2生成矩阵Q252
21.4.3R求解254
21.4.4寻找π→0254
21.4.5性能指标255
21.5更复杂的链256
21.6阅读材料和进一步的评论258
21.7习题258
第22章具有分时服务器的网络261
22.1乘积形式网络261
22.2BCMP结果261
22.2.1FCFS服务器的网络261
22.2.2PS服务器的网络262
22.3M/M/1/PS264
22.4M/Cox/1/PS264
22.5M/G/1/PS服务器的串联网络268
22.6具有概率路由的PS服务器网络269
22.7阅读材料270
22.8习题270
第23章M/G/1队列与检验悖论271
23.1检验悖论271
23.2M/G/1队列及其分析271
23.3更新奖励理论273
23.4申请更新奖励以获得预期的超量收益275
23.5回到检验悖论276
23.6回到M/G/1队列277
23.7习题278
第24章服务器机群的任务分配策略280
24.1FCFS服务器机群的任务分配281
24.2PS服务器机群的任务调度288
24.3最佳服务器机群设计291
24.4阅读材料和进一步跟进294
24.5习题296
第25章变换分析298
25.1变换的定义和一些示例298
25.2从变换中获取矩:剥洋葱300
25.3变换的线性性质302
25.4条件303
25.5M/M/1系统中响应时间的分布304
25.6结合拉普拉斯变换和z变换305
25.7变换的更多结果305
25.8阅读材料306
25.9习题306
第26章M/G/1变换分析309
26.1系统中数字的z变换309
26.2系统中时间的拉普拉斯变换311
26.3阅读材料313
26.4习题313
第27章功率优化应用314
27.1功率优化问题314
27.2M/G/1的繁忙时段分析315
27.3M/G/1与设置成本318
27.4比较ON/IDLE与ON/OFF320
27.5阅读材料321
27.6习题321
第七部分M/G/1中的智能调度
第28章性能指标327
28.1传统度量标准327
28.2单一队列的常用度量标准327
28.3当下流行的度量标准328
28.4饥饿/公平指标328
28.5导出性能指标329
28.6阅读材料329
第29章调度:非抢占式、非基于规模的策略330
29.1FCFS、LCFS和RANDOM330
29.2阅读材料332
29.3习题332
第30章调度:抢占式、非基于规模的策略333
30.1PS333
30.1.1PS的起源333
30.1.2M/G/1/PS系统中的作业年龄334
30.1.3响应时间作为作业规模的函数335
30.1.4对PS结果的直觉336
30.1.5理解FCFS的PS结果的含义337
30.2抢占式LCFS338
30.3FB调度339
30.4阅读材料342
30.5习题343
第31章调度:非抢占式、基于规模的策略345
31.1优先级排队345
31.2非抢占式优先级346
31.3最短作业优先348
31.4关于非抢占式策略的问题350
31.5习题350
第32章调度:抢占式、基于规模的策略351
32.1动机351
32.2抢占式优先级排队351
32.3抢占式最短作业优先354
32.4PSJF的变换分析355
32.5习题357
第33章调度:SRPT与公平性358
33.1最短剩余处理时间358
33.2SRPT等待时间的精确推导360
33.3与其他策略的比较361
33.3.1与PSJF的比较361
33.3.2SRPT与FB362
33.3.3所有调度策略的比较362
33.4SRPT的公平性363
33.5阅读材料366
参考文献367
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/7 6:28:26