dev*_*ium 2 java performance profiling measurement
当比较两种不同的算法实现(因此,不关心它们的绝对性能,但仅仅是相对性能)时,我最好强迫Java只运行解释代码吗?
也就是说,-Xint旗帜上的我会好些吗?
我认为你不能更好地禁用JIT.
要么你决定测量抽象的,渐近的性能(在这种情况下你肯定想要big-O表示法),或者你决定在给定的机器上测量给定输入数据的给定实现的性能.
如果您决定使用后者,那么禁用JIT将毫无意义:您想要的是在真实环境中测量性能,而在现实环境中,您通常会进行JIT编译.
| 归档时间: |
|
| 查看次数: |
102 次 |
| 最近记录: |