我正在使用CMS收集器并运行4个JVM。
我正在调整基于分析GC日志的jvm值,除了 GC线程的值。我应该调整它们以获得更稳定的响应时间和每秒事务数吗?
我正在使用公式Parallel GC threads = No of core,from 现在。还有其他规则吗?
有没有办法查看GC线程进程的结果。
我应该使用线程转储来查看吗?也有用 关于如何分析线程转储的指针/链接?
答案 0 :(得分:0)
真的取决于您的优先事项。如果这是一个Web应用程序,我会调整最佳平均响应时间。
这是一个完全可以接受的设置。
您可以尝试-verbose:gc,-XX:+ PrintGCDetails和-XX:+ PrintGCTimeStamps。
我建议将JVisualVM与VisualGC插件一起使用。我一直觉得看这比阅读日志容易得多。线程转储可能无法帮助您解决此问题。