问题
填空题
系统性能评估技术分为三种,分别是分析技术、模拟技术、测量技术。请简要阐述这三个技术的内容。
答案
参考答案:系统性能评估技术:分析技术、模拟技术、测量技术。
1.分析技术
分析技术是在一定假设条件下,计算机系统参数与性能指标参数之间存在着某种函数关系,按其工作负载的驱动条件列出方程,用数学方法求解。其特点是具有理论的严密性,节约人力和物力,可应用于设计中的系统。分析技术主要是利用排队论模型进行分析。
2.模拟技术
模拟技术首先是对于被评价系统的运行特性建立系统模型,按系统可能有的工作负载特性建立工作负载模型;随后编写模拟程序,模仿被评价系统的运行;设计模拟实验,依照评价目标,选择与目标有关因素,得出实验值,再进行统计、分析。其特点在于可应用于设计中或实际应用中的系统,可与分析技术相结合,构成一个混合系统。分析和模拟技术最后均需要通过测量技术验证。
3.测量技术
测量技术则是对于已投入使用的系统进行测量,通常采用不同层次的基准测试程序评估。测量技术的评估层次包括:实际应用程序、核心程序、合成测试程序。
国际认可的用来测量机器性能的基准测试程序(准确性递减):实际的应用程序方法、核心基准程序方法、简单基准测试程序、综合基准测试程序。