夜雨聆风学习资料网

ARTICLE · 1001035

系统架构设计师教程 第9章 9.1 软件可靠性

系统架构设计师教程 第9章 9.1 软件可靠性

软件可靠性,说白了就是软件不出岔子的本事。

具体是指它在特定环境、规定时间内,能不能稳稳完成既定功能。国标里管这叫“不引起系统失效的概率”。

它跟硬件不太一样:软件逻辑复杂、更新快,但不用担心老化生锈。而且软件是唯一的,复制一份也变不成另一个。

怎么量化看这几个指标:
时间得算准:看可靠性最好用CPU真正干活的时间。
核心公式:可靠度 = 1 - 失效概率。
三个关键指标:MTTF(平均出事前能跑多久)、MTTR(出事后修好要多久)。俩加起来就是MTBF(平均故障间隔)。

为啥非得做可靠性测试?
因为软件一出事可能就是大麻烦。广义的测试是为了最终评价系统靠不靠谱;狭义的则是模拟真实用户去抓缺陷。说到底就三件事:找漏洞、拿数据、确认达没达标。

原文系统架构设计师教程 第9章 9.1 软件可靠性基本概念 笔记
北京,1小时前,

相关学习资料

返回首页浏览学习资料