需要在运行时以尽可能少的环境外部系统开销设置一个基准测试环境,以获得尽可能稳定的报告。最好的方法是什么?
你的问题不清楚,因为有很多变量你可能感兴趣,也可能不感兴趣。
一种可能是安装一个全新的Windows或Linux系统(如果这两个操作系统中的任何一个是相关的,或者至少不会对您的目标有害),只安装JRE和基准测试软件,断开与互联网的连接,然后运行您的测试。
如果您希望在其他系统上使用JVM,或者您觉得官方JRE太麻烦并且会影响您的结果,那么您非常希望查看http://oss.readytalk.com/avian/——一种相对容易移植到多个任意系统的JVM。当然,还有其他类似的便携式替代方案。