首页> 外国专利> Technique for evaluating software performance online to support online tuning

Technique for evaluating software performance online to support online tuning

机译:在线评估软件性能以支持在线调整的技术

摘要

A method for evaluating software performance includes steps of: receiving a plurality of versions of code; selecting starting and stopping points for timing execution of the code versions; dispatching at least two of the plurality of code versions for execution; repeatedly executing the at least two code versions; recording execution times for the at least two code versions, according to the selected starting and stopping points; collecting the execution times; and processing the collected execution times. The method further includes steps of: performing a statistical analysis of the collected execution times for determining which code version is fastest; and invoking a confidence metric periodically to determine if a difference between means is statistically meaningful.
机译:一种评估软件性能的方法,包括以下步骤:接收多个版本的代码;以及选择起点和终点以定时执行代码版本;分派多个代码版本中的至少两个以执行;重复执行至少两个代码版本;根据所选的起点和终点,记录至少两个代码版本的执行时间;收集执行时间;并处理收集的执行时间。该方法还包括以下步骤:对所收集的执行时间进行统计分析,以确定哪个代码版本最快;以及定期调用置信度指标以确定均值之间的差异是否在统计上有意义。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号