首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >频繁的gc暂停-如何调试/分析

频繁的gc暂停-如何调试/分析
EN

Stack Overflow用户
提问于 2013-11-11 19:15:37
回答 2查看 543关注 0票数 2

我们有一个应用程序,它正在进行频繁的gc暂停(主要是年轻的一代),年轻的一代有UseParNewGC。请建议如何去调试这个问题。

jVisualVM、gcViewer、Jrpofiler、jmap --这些都是最有用的,也可以是它们的组合。

环境:

Windows Server 2003

JDK 1.6

EN

回答 2

Stack Overflow用户

发布于 2013-11-12 07:27:59

如果没有更多的细节,很难给出任何建议。每个GC问题都是特定的。

但是,您应该从:Is there a cookbook guide for GC problems?开始

票数 1
EN

Stack Overflow用户

发布于 2013-11-12 08:46:56

高频率的NewGen集合是由高分配率引起的。VisualGC (“采样器”)应该足以跟踪哪些类被分配得最多。降低newgen频率的一种可能性是增加伊甸园的大小,例如here中所描述的

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19904982

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档