可靠性:平均无故障时间 MTBF / MTTF 适合读者软考中级备考同学阅读时间2.5分钟内容MTBF、MTTF、MTTR的定义、关系、典型例题1. 为什么需要可靠性指标计算机系统的可靠性是指系统在规定条件下、规定时间内完成规定功能的能力。常用指标有MTBF平均无故障时间、MTTF平均失效前时间和MTTR平均修复时间。软考中常考查这些指标的定义及简单计算。2. 三个基本概念缩写全称含义MTTFMean Time To Failure平均失效前时间从开始运行到第一次发生故障的时间MTTRMean Time To Repair平均修复时间从故障发生到修复完成的时间MTBFMean Time Between Failures平均无故障时间相邻两次故障之间的平均时间关系MTBFMTTFMTTRMTBF MTTF MTTRMTBFMTTFMTTR对于可修复系统通常 MTTR 远小于 MTTF因此 MTBF ≈ MTTF。3. 可靠度与失效率可靠度R(t)R(t)R(t)系统在时间ttt内正常工作的概率。失效率λ\lambdaλ单位时间内发生故障的概率。对于指数分布常见假设有R(t)e−λtR(t) e^{-\lambda t}R(t)e−λtMTTF1λMTTF \frac{1}{\lambda}MTTFλ1​注意软考中常直接使用MTTF1/λMTTF 1/\lambdaMTTF1/λ进行计算。4. 典型例题题目1某磁盘的 MTTF 为 5000 小时MTTR 为 20 小时求 MTBF。解MTBFMTTFMTTR5000205020 小时MTBF MTTF MTTR 5000 20 5020 \text{ 小时}MTBFMTTFMTTR5000205020小时答案5020 小时题目2某系统的失效率λ0.0002\lambda 0.0002λ0.0002次/小时常数求 MTTF。解MTTF1λ10.00025000 小时MTTF \frac{1}{\lambda} \frac{1}{0.0002} 5000 \text{ 小时}MTTFλ1​0.00021​5000小时答案5000 小时题目3概念以下关于 MTBF、MTTF、MTTR 的描述正确的是 。A. MTBF 指系统平均修复时间B. MTTF 适用于可修复系统C. MTBF MTTF MTTRD. 对于不可修复系统常用 MTTR 衡量答案C5. 记忆口诀MTBF 两故障间MTTF 首次坏MTTR 修复快。修复时间加失效前就是平均无故障。6. 给备考同学的一句话可靠性指标一般只考概念和简单加法/倒数运算。记住可修复系统MTBFMTTFMTTRMTBF MTTF MTTRMTBFMTTFMTTR不可修复系统用MTTFMTTFMTTF失效率λ\lambdaλ与MTTFMTTFMTTF互为倒数MTTF1/λMTTF 1/\lambdaMTTF1/λ遇到计算题直接套公式即可。本专栏日更2篇点击头像 → 专栏《软考中级高频考点》订阅#软考中级 #软件设计师 #可靠性 #MTBF #MTTF #MTTR #计算机系统知识