我正在尝试为热点 JVM 使用“-XX:-CITime”标志 ( documentation ),但我有一些问题:
如果我想启用打印编译时间,那么我是输入“-XX:-CITime”(带减号)还是“-XX:+CITime”(带加号) )?
编译时间信息输出到哪里?
输出应该是什么样的?
最佳答案
- 使用
-XX:+CITime
。文档中的-XX:-CITime
表示默认情况下禁用此标志。尝试将它与-server -XX:+PrintCompilation
标志一起使用 - 标准输出(System.out)
- 示例输出:
Accumulated compiler times (for compiled methods only) ------------------------------------------------ Total compilation time : 0.179 s Standard compilation : 0.128 s, Average : 0.004 On stack replacement : 0.047 s, Average : 0.024
关于java - 热点 -XX :-CITime flag? 的输出在哪里/是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17536012/