基于缓存估算模型的代码测试系统性能优化方法  被引量:4

A Performance Optimization Method of Code Testing System Based on Cache Estimation Model

在线阅读下载全文

作  者:徐教显 王雅文[1,2] 

机构地区:[1]北京邮电大学网络与交换技术国家重点实验室,北京100876 [2]中国科学院计算技术研究所计算机体系结构国家重点实验室,北京100190

出  处:《软件》2013年第12期10-13,共4页Software

基  金:国家高技术研究发展计划(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.

关 键 词:软件测试 缓存规模估算 文件缓存 动态 性能优化 

分 类 号:TP311.5[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象