日期:2014-05-20  浏览次数:20714 次

针对命令行程序的测试
因为项目需要,开发一个用来测试命令行程序的程序
因为不但要测出程序执行所需要的时间和内存占用,还要保证测量的权威性,这显然需要制定一定的基准,面前我想到两个方法:
1.双线程同步测试
A线程用来运行被测程序,记录耗时;
B线程用来运行某个固定次数的算法程序,记录耗时;
以b耗时为基准,评价机器计算能力,并修正A的耗时。
2.虚拟机测试
使用虚拟机技术,模拟指定计算能力的计算机独占运行被测程序,记录耗时。

目前没想好,但有几点问题,希望曾经碰到的高手指点一二,另外本人并不熟悉虚拟机技术,有相关的理论或实现的文档,还请介绍一下,拜谢!

------解决方案--------------------
不是很明白,帮顶!
------解决方案--------------------
帮顶!

------解决方案--------------------
关注...
------解决方案--------------------
mark and up
------解决方案--------------------
http://www.microsoft.com/downloads/details.aspx?FamilyId=A362781C-3870-43BE-8926-862B40AA0CD0&displaylang=en
------解决方案--------------------
帮顶,学习。
------解决方案--------------------
关注
------解决方案--------------------
up
------解决方案--------------------
up