性能测试中反映系统可靠性的三大指标:MTTF、MTTR、MTBF_计算机可靠性指标有哪三个-程序员宅基地

技术标签: 业务  

在软件测试当中,做性能测试的时候,有一项是性能测试工程师务必要关注的,那就是系统的故障相关的时间问题。而系统故障相关的时间问题通常用MTBF、MTTF、MTTR这三项指标来表示。早期是用来衡量一个产品(尤其是电器等可维修的产品)的可靠性指标。单位为“小时”。它们反映了产品的时间质量,是体现产品在规定时间内保持功能的一种能力。软件系统在某种意义上也是一种产品,所以用这三项指标来衡量软件系统的可靠性同样也是合适的。下面着重介绍这三项指标的定义以及它们之间的关系:

  MTTF (Mean Time To Failure,平均无故障时间),指系统无故障运行的平均时间,取所有从系统开始正常运行到发生故障之间的时间段的平均值。 MTTF =∑T1 / N;      
  MTTR (Mean Time To Repair,平均修复时间),指系统从发生故障到维修结束之间的时间段的平均值。MTTR =∑(T2+T3) / N;
  MTBF (Mean Time Between Failure,平均失效间隔),指系统两次故障发生时间之间的时间段的平均值。 MTBF =∑(T2+T3+T1) / N。
 单从它们的概念上看,MTTR还是比较容易理解的,但是MTTF和MTBF很容易就被混淆,下面采用图解的形式向大家解释,如下图所示:

性能测试中反映系统可靠性的三大指标:MTTF、MTTR、MTBF

  由上图可以很清楚明了的看出MTTF、MTTR、MTBF的概念及它们之间的关系了,想做性能方面的孩童应该关注一下。
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/xiongpursuit88/article/details/104361169

智能推荐

STM32+74HC595:带领你10分钟用对74HC595_74hc595连接stm32-程序员宅基地

文章浏览阅读2.4w次,点赞14次,收藏68次。使用的是STM32CBT8,小模块用起来性价比超级高,资源丰富,移植u/COS及HTTP、MQTT协议等等用起来简直欲罢不能,摇摇欲仙!BUT:IO口资源太少了,我想让你驱动100个LED,你缺告诉我,我的要求太多,你满足不了......还好,找到了74HC595,但是网上很多资源讲的我看了半天才总结、提炼并另辟蹊径出来精髓===============================_74hc595连接stm32

莱昂哈德·欧拉生平及其成就简介_欧拉的物理成就-程序员宅基地

文章浏览阅读4.1k次,点赞2次,收藏8次。莱昂哈德·欧拉(Leonhard Euler ,1707年4月15日~1783年9月18日),瑞士数学家、自然科学家。1707年4月15日出生于瑞士的巴塞尔,1783年9月18日于俄国圣彼得堡去世。欧拉出生于牧师家庭,自幼受父亲的影响。13岁时入读巴塞尔大学,15岁大学毕业,16岁获得硕士学位。欧拉是18世纪数学界最杰出的人物之一,他不但为数学界作出贡献,更把整个数学推至物理的领域。他是数学史上最多产的数学家,平均每年写出八百多页的论文,还写了大量的力学、分析学、几何学、变分法等的课本,《无穷小分析引论》、_欧拉的物理成就

Error: PL/SQL: ORA-00980: 同义词转换不再有效_sql数据库中同义词转换不再有效-程序员宅基地

文章浏览阅读1.5w次。今天在写存储过程的时候,碰到一个问题,在执行存储过程的时候总是报错--同义词转换不再有效,发现一个查询语句中的一个表原来使用的是一个同义词,就试着把这个同义词单独拿出来进行查询操作,发现并没有问题。最后,经过一番努力,发现该同义词并不是直接指向一个实体表,而是指向另一个同义词。所以,将改同义词的指向改为直接指向原实体表的指向,问题得到解决。即同义词指向的 object ow_sql数据库中同义词转换不再有效

idea 怎么修改项目名字和modules配名字_idea修改groupid-程序员宅基地

文章浏览阅读2.5k次。我们会遇到很多场景比如说git拉取一个项目改成自己的 或者架构师搭建架构喊你拿过来用 是不是的改名字。mvn idea:module 这个是生成.iml文件 删除以前的.iml.重新导入工程编辑运行。第五 补充 如果发现你改项目能把原来的项目modules也改了。第二步 改 点击project Stucture。a/是项目名字 name 也是。第三步 改modules。_idea修改groupid

信息论复习—循环码-程序员宅基地

文章浏览阅读5.5k次,点赞12次,收藏70次。信息论复习—循环码_循环码

IDEA快捷键大全-程序员宅基地

文章浏览阅读8.9w次,点赞148次,收藏872次。IntelliJ IDEA快捷键大全、快捷键使用教程_idea快捷键

随便推点

贪心算法——C++实现中级案例_c++贪心算法代码-程序员宅基地

文章浏览阅读95次。在贪心算法中,我们每次都选择当前状态下最优决策,然后更新状态,直到达到最终状态。本文将介绍几个经典的贪心算法案例,并给出C++代码实现。有n个任务需要调度,每个任务需要占用一个时间单位,并且有一个冷却期k。贪心算法本身也是一个很好的思维训练工具,可以帮助我们更好地理解问题本质和设计高效的算法。给定一个按升序排列的整数数组,将其划分成多个长度至少为3的连续子序列,每个子序列只包含连续的整数。有m个孩子和n个糖果,每个孩子有对应的贪婪值g_i和每个糖果有对应的大小s_i。贪心算法——C++实现中级案例。_c++贪心算法代码

从jeecg开源代码看泛型类型擦除之妙用_((dict)field.getannotation(dict.class)).dicttable(-程序员宅基地

文章浏览阅读446次,点赞10次,收藏14次。看代码与输出可以看出类型已被擦除,泛型不匹配或不指定只会产生编译告警,并不会产生编译错误,更不会运行错误。_((dict)field.getannotation(dict.class)).dicttable()

Python+GDAL进行影像坐标转换_python gdal transformpoint-程序员宅基地

文章浏览阅读1.1k次。Python实现遥感影像坐标转换_python gdal transformpoint

start-stop-daemon: unable to set gid to 0 (Operation not permitted)-程序员宅基地

文章浏览阅读1.7k次,点赞3次,收藏4次。start-stop-daemon: unable to set gid to 0 (Operation not permitted)_start-stop-daemon: unable to set gid to 0 (operation not permitted)

AndroidStudio ShareSDK集成_cn.sharesdk.framework gradle 地址-程序员宅基地

文章浏览阅读1.1k次。shareSDK集成MOD官网为开发者提供很多的服务,包括推送服务(MobPush)、社会化分享服务(ShareSDK)、手机短信验证功能(SMSSDK)、即时聊天功能(MobIM)、各种常用数据服务(MobAPI)等多种服务。本文主要介绍ShareSDK的集成问题。在官网注册并登录后,创建应用,并记住Appkey 以及App Secret,后面的配置会用到。一、配置gradle 1..._cn.sharesdk.framework gradle 地址

位图转换G代码小程序_图片转g代码-程序员宅基地

文章浏览阅读9.7k次,点赞10次,收藏51次。位图转G代码轮廓加工轨迹程序I2G(img2gcode)背景最近实验室要用机器人写字画图,但流程都是利用已有的软件去生成g代码,心中不仅冒出个想法,其实可以利用opencv的二值处理和轮廓提取来直接获得轨迹坐标,然后生成g代码。于是用python写了程序,但用了opencv模块,所以打包出来已经不是一个小程序了(286M),唉,所以用了分卷上传,文末有下载地址。流程1.使用import按钮..._图片转g代码