[说明]
由于系统性能是基于系统建立的各种架构,架构是各个设计的核心,因此系统性能自然成为一个非常重要的考虑。所以,在原有系统中最大的亮丽之处在于花费大量工作来提高整个系统的性能指标,使得整个系统无论在系统响应速度,还是大数据量并发操作方面都有很杰出的表现。那如何评价系统性能的好坏需要我们给出一些规范性的系统性能定义和指标。
填空题 [问题1]
常用的系统性能指标如下。
1) 1:计算机完成某一任务所花费的时间。该指标和吞吐量成反比,花费时间越短,吞吐量越大。
2)计算机性能常用的指标: 23
问答题 [问题2]
系统性能评估技术分为三种,分别是分析技术、模拟技术、测量技术。请简要阐述这三个技术的内容。
【正确答案】
【答案解析】1.分析技术是在一定假设条件下,计算机系统参数与性能指标参数之间存在着某种函数关系,按其工作负载的驱动条件列出方程,用数学方法求解。其特点是具有理论的严密性,节约人力和物力,可应用于设计中的系统。分析技术主要是利用排队论模型进行分析。
2.模拟技术首先是对于被评价系统的运行特性建立系统模型,按系统可能有的工作负载特性建立工作负载模型;随后编写模拟程序,模仿被评价系统的运行;设计模拟实验,依照评价目标,选择与目标有关因素,得出实验值,再进行统计、分析。其特点在于可应用于设计中或实际应用中的系统,可与分析技术相结合,构成一个混合系统。分析和模拟技术最后均需要通过测量技术验证。
3.测量技术是对于已投入使用的系统进行测量,通常采用不同层次的基准测试程序评估。测量技术的评估层次包括:实际应用程序、核心程序、合成测试程序。国际认可的用来测量机器性能的基准测试程序(准确性递减):①实际的应用程序方法;②核心基准程序方法;③简单基准测试程序;④综合基准测试程序。
填空题 [问题3]
计算机硬件故障通常是由元器件失效引起的,元器件可靠性分为3个阶段:①器件处于不稳定期,失效率较高;②器件进入正常工作期,失效率最低,基本保持常数;③元器件开始老化,失效率又重新提高(“浴盆模型”)。
因此计算机系统的可靠性指标也相当重要,计算机的可靠性用 1来度量,可维护性用 2来度量,可用性用 3来衡量。
常见的三种计算机可靠性数学模型为:①串联系统可靠性模型;②并联系统可靠性模型;③ 4