×

计算机系统性能分析的艺术:实验设计、测量、模拟和建模技术。 (英语) Zbl 0824.68013号

纽约州纽约市:Wiley。xxvii,685页(1991年)。
摘要:贾恩教授写了一篇关于计算机系统性能分析的文章,可供专家和非专家参考。他的文本分为六个部分,每个部分由大约六章组成,涵盖了从测量工具到实验设计的各种主题。本参考文本的每一部分都假设对该领域的接触最少,并且很少或根本没有数学技术。作者的风格很轻松,甚至很有趣,尽管很明显,大量的实践经验已经影响了文本的总体设计和所选的具体材料。正如作者在引言中正确指出的那样:有许多关于计算机系统性能的书。这些书只讨论性能分析的一个或两个方面,大多数书都是排队论。排队论固然是一个有用的工具,但仿真、测量技术、数据分析和实验设计的知识是无价的他的目的是通过写一本书来填补这一空白,该书整合了绩效分析的这些不同方面,我相信他在很大程度上取得了成功。他在文章的第一部分“性能分析概述”中讨论了性能技术和指标,但只有在提出了在提交性能数据和得出结论时可能会犯的常见错误(有意识地或以其他方式)之后。正文的这一部分设置了风格:短小的章节带有诙谐的标题,每一章都强调中心思想,并将重要结果封装在一个粗体的“方框”中。每一章以练习列表结尾,每一部分以参考列表结尾,以供进一步阅读。第二部分研究测量技术和工具,首先讨论工作量选择及其特征。对软件和硬件监视器、容量规划和数据表示艺术进行了调查,本部分以“比率游戏”的讨论结束。最后一个主题的诙谐且特别相关的标题是:“如果你不能说服他们,就把他们弄糊涂。”第三部分的标题是“概率论和统计学”,对后者的强调并不令人惊讶。置信区间估计、假设检验的简要介绍以及回归模型的讨论完成了这一部分。虽然这一部分是试图使文本自成一体,但人们显然无法在快速调查中公正对待这些概念,作者的尝试也不例外。第四部分是对实验设计和分析技术的认真尝试。先后考虑了有无复制的析因设计、分数析因设计以及单因素和双因素实验。这些主题通常被性能分析社区忽略,它们是此类文本的一个受欢迎的补充。第五部分介绍了仿真技术,第六部分介绍了简单且广泛使用的排队模型。作者清晰而有重点地解释了模拟的主要陷阱——从第五部分开始,给出了明智的建议:“对那些即将开始进行大型模拟的人最好的建议通常与Punch对那些即将结婚的人的著名建议相同:不要!”第四部分是对排队论的简要介绍,排队论只是这一重要性能分析工具的表面。然而,对标准模型(从M/M/1单服务器模型到产品形式排队网络)进行了简要说明,并记录了它们的基本公式。本文的最后一部分是一本“烹饪书”,对于这位评论员来说,明智的做法是放弃更复杂的模型(当然是排队网络),而强调使用更广泛、更容易消化的单服务器模型。Jain教授在撰写本书时借鉴了他在数字设备公司(Digital Equipment Corporation)的丰富实践经验,其中一些材料曾在麻省理工学院(Massachusetts Institute of Technology)的计算机系统研究生研讨会上使用。总的来说,本文以一种令人愉快且易于阅读的形式汇集了实践绩效分析师所需的许多材料。

MSC公司:

68平方米 计算机系统环境下的性能评估、排队和调度
68岁20岁 模拟(MSC2010)
68-01年 与计算机科学相关的介绍性说明(教科书、教程论文等)
PDF格式BibTeX公司 XML格式引用