正确答案: D

利用性能测试工具,可以找出程序中最花费运行时间的20%代码,再对这些代码进行优化

题目:以下关于改进信息系统性能的叙述中,正确的是()。

解析:系统吞吐率不单是取决于CPU的速度,还与内外存交换速度、磁盘存取速度等计算机的基本性能有关,也与应用的程序性能有关。因此,A是错误的。增加磁盘容量与CPU处理时间没有直接的关系,所以B也是错误的。如果事务处理平均响应时间很长,就需要我们去分析其中的原因,然后根据原因采取相应的措施。如果是因为外围设备导致系统瓶颈,则才去提高外围设备的性能。因此,C是错误的。根据20-80法则,一个程序中20%的代码使用了该程序所占资源的80%;一个程序中20%的代码占用了总运行时间的80%;一个程序中20%的代码使用了该程序所占内存的80%。从这个规律出发,在做程序优化的时候,就有了针对性。例如,想提高代码的运行速度,根据这个规律可以知道其中20%的代码占用了80%的运行时间,因此只要找到这20%的代码,并进行相应的优化,那么程序的运行速度就可以有较大的提高。要想找出那20%的代码,可以使用性能测试工具,检查程序中各个模块所分配内存的使用情况,以及每个函数所运行的时间等。

查看原题 查看所有试题

学习资料的答案和解析:

  • [单选题]检察院对孙某敲诈勒索案审查起诉后认为,作为此案关键证据的孙某口供系刑讯所获,依法应予排除。在排除该口供后,其他证据显然不足以支持起诉,因而作出不起诉决定。关于该案处理,下列哪一选项是错误的()
  • 检察院未经退回补充侦查即作出不起诉决定违反《刑事诉讼法》的规定


  • [多选题]盲板厚度的要求是()
  • 3mm

    DN150以上管线要4mm


  • [单选题]防腐工程沥青玛蹄脂降温至(),方可进行外层聚氯乙烯薄膜包缠。
  • 40-60℃


  • [多选题]物业管理承担()的修缮责任。
  • A、房屋建筑共享部位

    C、共享设施设备

    D、物业规划红线内的市政公用设施设备


  • 推荐下载科目: 网络规划与设计论文题库 网络规划与设计案例分析题库 系统配置与性能评价题库 知识产权与法律法规题库 应用数学与经济管理题库 专业英语题库 项目管理题库 网络资源设备题库 网络安全应用题库 应用层协议题库
    @2019-2025 必典考网 www.51bdks.net 蜀ICP备2021000628号 川公网安备 51012202001360号