如果对上述每个系统直接计算其可靠度,则会非常复杂,也很费时间。但目标要求并不是计算,而是判断并选择最高可靠度的系统。对这样的问题,用定性方法处理是非常简单有效的。在实际工作中,高水平的人常能跳出繁杂的数量层,在定性的层次考虑问题,常能很快地获得宏观的结论。本题就是典型的例子。为方便描述,设RA、RB、RC、RD分别为系统A~D的可靠度。
显然,在任何系统中,如果将其中某个部件增加可靠度,其他部件的可靠度不变,则整个系统的可靠度将有所增加或保持不变;如果将系统中某个部件降低可靠度,其他部件的可靠度不变,则整个系统的可靠度将有所降低或保持不变。
在系统C中,如果将位于中央的那个部件换成一个总是失效的部件,则该系就成为系统A;如果将该部件换成一个总是可靠的部件,则该系统就成为系统B;因此,RB≥RC≥RA。
在系统B中,如果将左上角的那个部件换成一个总是失效的部件,则该系统就成为系统D。因此,RB≥RD。综合上述比较分析可知,在题中所述的4个系统中,系统B具有最高的可靠度。
负载均衡(LoadBalance)建立在现有网络结构之上,它提供了一种廉价、有效、透明的方法,来扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。
负载均衡有两方面的含义:一是,大量的并发访问或数据流量分担到多台结点设备上分别处理,减少用户等待响应的时间;二是,单个重负载的运算分担到多台结点设备上做并行处理,每个结点设备处理结束后,将结果汇总,返回给用户,系统处理能力得到大幅度提高。
本题的系统为一个串并联综合系统,我们可以先计算出中间2个并联系统的可靠度,根据并联公式R=1-(1-R)×(1-R)×…×(1-R),可得到3个部件并联的可靠度为1-(1-R),2个部件并联的可靠度为1-(1-R)然后,再根据串联公式R=R×R×…×R,可得到整个系统的可靠度为R+(1-(1-R))*(1-(1-R))*R=0.9*0.999*0.99*0.9=0.8010981失效率与可靠度的关系为,解这个等式,可得λ=-1nR/t。
SPEC对计算机性能的测试有两种方法:一种是测试计算机完成单个任务有多快,称为速度测试;一种是测试计算机在一定时间内能完成多少个任务,称为吞吐率测试。SPEC的两种测试方法又分为基本的和非基本的两类。基本的是指在编译程序的过程中严格限制所用的优化选项;非基本的是可以使用不同的编译器和编译选项以得到最好的性能,这就使得测试结果的可比性降低。
本题考查计算机性能评价相关知识。
各种类型的计算机都具有自己的性能指标,计算机厂商当然希望自己研制的计算机有较高的性能。同样的计算机,如果采用不同的评价方法,所获得的性能指标也会不同。
因此,用户希望能有一些公正的机构采用公认的评价方法来测试计算机的性能。这样的测试称为基准测试,基准测试采用的测试程序称为基准程序(Benchmark)。基准程序就是公认的标准程序,用它能测试多种计算机系统,比较和评价它们的性能,定期公布测试结果,供用户选购计算机时参考。
对计算机进行负载测试就是运行某种诊断程序,加大负载,检查哪个设备会发生故障。
在程序模块测试后进行的集成测试,主要测试各模块之间的接口是否正常起作用。
白盒测试就是根据程序内部结构和内部逻辑,测试其功能是否正确。