位置:成果数据库 > 期刊 > 期刊详情页
基于缓存估算模型的代码测试系统性能优化方法
  • ISSN号:1003-6970
  • 期刊名称:《软件》
  • 时间:0
  • 分类:TP311.5[自动化与计算机技术—计算机软件与理论;自动化与计算机技术—计算机科学与技术]
  • 作者机构:[1] 北京邮电大学网络与交换技术国家重点实验室,北京100876, [2]中国科学院计算技术研究所计算机体系结构国家重点实验室,北京 100190
  • 相关基金:国家高技术研究发展计划(863计划)(No.2012AA011201);国家自然科学基金资助项目(No.61202080);计算机体系结构国家重点实验室开放课题(No.CARCH201201)
中文摘要:

为了解决代码测试系统测试C项目的时间开销较大这一问题,本文提出了一种基于缓存估算模型的性能优化方法。该方法向代码测试系统中引入了缓存技术,并且建立了缓存规模估算模型。不相似的C项目应用该模型计算出的缓存规模是不一样的。使用缓存规模估算模型后,代码测试系统文件缓存的规模能够随着C项目的改变而发生改变,具有动态变化的能力。缓存估算模型已在系统中实现,对4个开源C项目的测试结果表明:该优化方法能有效地提高代码测试系统测试C项目时的时间性能。

英文摘要:

To solve the problem that it will take a lot of time when testing a Cproject using Code Testing System, this paper put forward a performance optimization method based on Cache Estimation Model. This method not only introduced cache to the Code Testing System, but also established Cache Estimation Model to calculate the size of the cache. Using this model, dissimilar Cprojects will get different cache size. After applying the Cache Estimation Model to the Code Testing System, the cache of the system has the ability to dynamically change its size. The experimental results of four open source Cprojects show that this method can do effectively improve the time performance of the Code Testing System.

同期刊论文项目
同项目期刊论文
期刊信息
  • 《软件:教学》
  • 主管单位:中国科学技术协会
  • 主办单位:中国电子学会 天津电子学会
  • 主编:胡锦华
  • 地址:北京市3105信箱
  • 邮编:100044
  • 邮箱:rjjxzz@126.com
  • 电话:010-56174511
  • 国际标准刊号:ISSN:1003-6970
  • 国内统一刊号:ISSN:12-9203/TP
  • 邮发代号:
  • 获奖情况:
  • 国内外数据库收录:
  • 波兰哥白尼索引
  • 被引量:305