典型文献
大规模C++工程单元测试性能优化研究
文献摘要:
为了解决自动化单元测试工具在测试大规模C++工程时经常发生内存溢出故障且耗时较长这一问题,在测试流程中引入了缓存优化技术,并提出了一种面向不同测试方式的缓存优化方法;当用户直接对整个工程进行测试时,系统将采用缓存预取的方式,通过设计的缓存预取模型,在缓存出现读缺失之前为其提供数据块;当用户对单个文件进行测试时,系统将采用改进的GDSF替换算法进行缓存替换;实验表明,该方法能够有效地避免此类单元测试工具发生内存溢出故障并减少了测试的时间,使其支持的被测工程规模由5000行左右增加至十几万行,大大提升了系统的性能.
文献关键词:
单元测试;大规模工程;缓存替换算法;缓存预取;性能优化
中图分类号:
作者姓名:
刘堂臣;王雅文;宫云战
作者机构:
北京邮电大学网络与交换技术国家重点实验室,北京 100876
文献出处:
引用格式:
[1]刘堂臣;王雅文;宫云战-.大规模C++工程单元测试性能优化研究)[J].计算机测量与控制,2022(02):17-23
A类:
缓存预取,GDSF
B类:
C++,工程单元,测试性,性能优化,单元测试工具,时经,测试流程,优化技术,测试方式,当用,取模,前为,数据块,工程规模,十几万,万行,大规模工程,缓存替换算法
AB值:
0.285574
机标中图分类号,由域田数据科技根据网络公开资料自动分析生成,仅供学习研究参考。