可靠性与系统性能评测基础知识
来源:互联网 发布:单片机开发板能做什么 编辑:程序博客网 时间:2024/04/25 21:12
一、性能评测的常用方法
(1)时钟频率
CPU的时钟频率也就是CPU主频率,在一定程度上反映了机器速度,一般来讲,主频越高,速度越快。
(2)指令执行速度
表征机器运算速度的计量单位由KIPS发展到MIPS(每秒百万条指令)。
(3)等效指令速度法统计各类指令在程序中所占比例,并进行折算。设某类指令i在程序中所占
n 比例为Wi,执行时间为ti,n为指令的种类数。则等效指令的执行时间为:
(4)数据处理速率(Processing Data Rate,PDR)法
由于在不同程序中,各类指令的使用频率是不同的,所以固定比例方法存在着很大的局限性,而且数据长度与指令功能的强弱对解题的速度影响极大。 PDR法采用计算PDR值的方法来衡量机器性能,PDR值越大,机器性能越好。PDR与每条指令和每个操作数的平均位数以及每条指令的平均运算速度有关,其计算方法如下:
PDR=L/R
L=0.85G+0.15H+0.4J+0.15K,R=0.85M + 0.09N + 0.06P。
G— 每条定点指令的位数;
M—平均定点加法时间;
H—每条浮点指令的位数;
N—平均浮点加法时间;
J—定点操作数的位数;
P—平均浮点乘法时间;
K—浮点操作数的位数。
(5)核心程序法
核心程序法是研究较多的一种方法,它把应用程序中用得最频繁的那部分核心程序作为评价计算机性能的标准程序,在不同的机器上运行,测得其执行时间,作为各类机器性能评价的依据。机器软硬件结构的特点能在核心程序中得到反映,但是核心程序各部分之间的联系较小。由于程序短,所以访问存储器的局部性特征很明显,以致Cache的命中率比一般程序高。
二、一些基本概念
(1)系统的可靠性:从它开始运行(t=0)到某时刻t这段时间内能正常运行的概率,用R(t)表示。
(2)失效率:单位时间内失效的元件数与元件总数的比例,通常用λ表示。当 λ为常数时,可靠性与失效率的关系为: 。
(3)平均无故障时间(MTBF):两次故障之间系统能正常工作的时间的平均值。它与失效率的关系为: 。
(4)平均修复时间(MTTF):从故障发生到机器修复平均所需要的时间。通常用平均修复时间(MTTR)来表示计算机的可维修性,即计算机的维修效率。
(5)可用性:计算机的使用效率,它以系统在执行任务的任意时刻能正常工作的概率A来表示: 。
- 可靠性与系统性能评测基础知识
- 系统性能评测和可靠性基础
- 系统localtime性能评测
- Win XP与Vista系统性能对比评测
- 大型网络服务系统性能评测
- 模式之性能与可靠性模式(一)
- JAVA编码规范--性能与可靠性
- 浅谈计算机系统结构的性能与可靠性
- Keystone 高可靠性部署与性能测试
- 软件性能测试与可靠性测试
- 性能与可靠性要求说明书-模板
- Keystone 高可靠性部署与性能测试
- 系统性能基础知识
- Android App 性能评测与调优
- IO-Polling实现分析与性能评测
- 软考——安全性 可靠性及系统性能评价
- 浏览器性能评测:评测工具
- proxool与Apache DBCP连接池性能评测
- 2014.9.21
- js本地压缩图片,上传base64给后台,再给七牛
- Android从网络中获取图片
- 《数据结构》第2章 线性表 知识点总结导图
- 调用webservice
- 可靠性与系统性能评测基础知识
- zoj 1095 - Humble Numbers
- 两个栈共享同一存储空间
- 实现strcmp函数的功能代码和字符数组的运用
- 理解Linux系统中的load average
- windows下 scrapy 安装
- 软件的自动化生成和配置补充
- 单链表逆置
- 逆波兰式