首页> 外文OA文献 >Performance VarianceEvaluation onMozilla Firefox
【2h】

Performance VarianceEvaluation onMozilla Firefox

机译:绩效差异评估火狐浏览器

摘要

In order to evaluate software performance and find regressions, manydevelopers use automated performance tests. However, the test results oftencontain a certain amount of noise that is not caused by actual performancechanges in the programs. They are instead caused by external factors likeoperating system decisions or unexpected non-determinisms inside theprograms. This makes interpreting the test results hard since results thatdiffer from previous results cannot easily be attributed to either genuinechanges or noise.In this thesis we use Mozilla Firefox as an example to try to find thecauses for this performance variance, develop ways to reduce the noise andpresent a statistical technique that makes identifying genuine performancechanges more reliable.Our results show that a significant amount of noise is caused by memoryrandomization and other external factors, that there is variance in Firefoxinternals that does not seem to be correlated with test result variance, andthat our suggested statistical forecasting technique can give more reliabledetection of genuine performance changes than the one currently in use byMozilla.
机译:为了评估软件性能并查找回归,许多开发人员使用自动化性能测试。但是,测试结果通常包含一定数量的噪声,这些噪声不是由程序中的实际性能变化引起的。相反,它们是由外部因素引起的,例如操作系统决策或程序内部意外的不确定性。这使得测试结果难以解释,因为与以前的结果不同的结果不能轻易归因于真实的变化或噪音。在本文中,我们以Mozilla Firefox为例,试图找出造成这种性能差异的原因,开发减少噪音和降低噪音的方法。我们的结果表明,很大的噪音是由内存随机化和其他外部因素引起的,Firefox内部的差异似乎与测试结果的差异无关,我们建议统计预测技术可以比Mozilla当前使用的方法更可靠地检测出真正的性能变化。

著录项

  • 作者

    Larres Jan;

  • 作者单位
  • 年度 2012
  • 总页数
  • 原文格式 PDF
  • 正文语种 en_NZ
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号