Barebones JVM环境

时间:2011-12-03 12:33:19

标签: architecture jvm benchmarking

需要设置一个准系统环境,以便在运行时尽可能少地环境外部系统开销来对代码进行基准测试,以便尽可能地获得稳定的报告。这样做的最佳方式是什么?

1 个答案:

答案 0 :(得分:2)

您的问题不明确,因为您可能会或可能不会对许多变量感兴趣。

一种可能性是安装一个全新的Windows或Linux系统(如果这些操作系统中的任何一个是相关的,或者至少不会对您的目标造成损害),只安装JRE和您的基准测试软件,断开与互联网的连接,然后运行你的考试。

如果您希望在其他系统上使用JVM,或者您觉得官方JRE过于繁琐而且会影响您的结果,那么您非常希望查看http://oss.readytalk.com/avian/ - 一个相对简单的JVM移植到几个任意系统。当然还有其他类似的便携式替代品。