需要设置一个准系统环境,以便在运行时尽可能少地环境外部系统开销来对代码进行基准测试,以便尽可能地获得稳定的报告。这样做的最佳方式是什么?
答案 0 :(得分:2)
您的问题不明确,因为您可能会或可能不会对许多变量感兴趣。
一种可能性是安装一个全新的Windows或Linux系统(如果这些操作系统中的任何一个是相关的,或者至少不会对您的目标造成损害),只安装JRE和您的基准测试软件,断开与互联网的连接,然后运行你的考试。
如果您希望在其他系统上使用JVM,或者您觉得官方JRE过于繁琐而且会影响您的结果,那么您非常希望查看http://oss.readytalk.com/avian/ - 一个相对简单的JVM移植到几个任意系统。当然还有其他类似的便携式替代品。