腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
如何检查/比较并行GC线程和Conc GC线程的输出?如何确定GC线程值?
关注问题
社区首页
>
问答首页
>
如何检查/比较并行GC线程和Conc GC线程的输出?如何确定GC线程值?
问
如何检查/比较并行GC线程和Conc GC线程的输出?如何确定GC线程值?
EN
Stack Overflow用户
提问于 2016-07-14 22:50:47
回答 1
查看 639
关注 0
票数 0
我正在使用CMS收集器并运行4个JVM。
除了GC线程的值外,我正在根据分析GC日志来调优jvm值。我应该调整它们以获得更稳定的响应时间和每秒的事务吗?
到目前为止,我使用的是并行GC线程=否核的公式。还有其他规定吗?
是否有方法查看GC线程进程的结果。
我应该使用一个线程转储来查看它吗?还有任何有用的指针/链接来学习如何分析线程转储?
heap-memory
java
performance
garbage-collection
jvm
关注问题
分享
EN
回答 1
推荐
最新
Stack Overflow用户
发布于 2016-07-15 13:54:59
取决于你的优先次序。如果这是一个web应用程序,我会优化最佳的平均响应时间。
这是一个完全可以接受的环境。
你可以试试-verbose:gc,-XX:+PrintGCDetails和-XX:+PrintGCTimeStamps。
我建议将JVisualVM与VisualGC插件结合使用。我总是发现看这个比阅读日志容易得多。线程转储可能不会对您有所帮助。
收藏
分享
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:
https://stackoverflow.com/questions/38385447
复制
相关文章
相似问题
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档