帮我创建JojoMips算法,BogoMips for Java VMs

时间:2010-02-26 23:22:51

标签: java linux linux-kernel

我想测试不同Java平台的速度,并考虑创建一个像Linux BogoMips一样工作的JojoMips基准测试程序。它会进行计算,并提供如下数字:4346 JojoMips。虚拟机越快,JojoMips就越高。我想计算一个vm可以在1秒内计算出的小数点数。

任何输入/代码/想法和评论都会受到赞赏。

谢谢。 丹尼尔

2 个答案:

答案 0 :(得分:2)

您应该确保执行大多数或所有JVM字节码操作。 http://en.wikipedia.org/wiki/List_of_Java_bytecode_instructions

否则您的测量结果将不完整。

答案 1 :(得分:1)

BogoMips不是基准。它只是一个常量,用于执行指定持续时间的spinloops。

您所说的(计算pi的数字)更类似于SPEC INT或FP基准;滚动你自己肯定没有错,但已经有SPEC JVM benchmark