|
1
6
垃圾收集并不是JVM停止世界暂停的唯一原因。
监视safepoint暂停的第一种方法是解析VM日志:
那就去找
第二种方法是使用 无证的 热点内部MXBean:
它给出了所有JVM暂停的累计时间。请参阅中的讨论 this answer . |
|
|
2
1
要暂停的时间比GC本身要多。获取safepoint的时间也是一个应用程序暂停,只能作为部分日志记录使用,不能通过MXBeans使用 但实际上,如果你担心应用程序暂停,那么GC暂停或超过安全点时间都不是你真正应该做的 测量 .你应该自己测量摊位,例如通过jhiccup |
|
|
user29759326 · 如何返回递归函数中的最后一个值? 1 年前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 1 年前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 1 年前 |
|
|
rudraraj · java中未声明最终变量 1 年前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 1 年前 |