首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jprofiler和G1 GC

Jprofiler和G1 GC
EN

Stack Overflow用户
提问于 2015-07-28 10:07:57
回答 1查看 248关注 0票数 1

我试图使用jprofiler来分析我的spark应用程序(它使用G1 GC)。我偶然看到他们的网站,他们提到jprofiler远程分析只在标准垃圾收集器中可靠地工作:

http://resources.ej-technologies.com/jprofiler/help/doc/index.html (在区段探测设置下/启动远程会话)

“请注意,JVMTI分析接口仅与标准垃圾收集器一起可靠地运行。

代码语言:javascript
复制
-Xincgc
-XX:+UseParallelGC
-XX:+UseConcMarkSweepGC
-XX:+UseParNewGC

请务必把它们移走。如果分析有问题,最好删除所有-XX选项。“

对于最新版本的jprofiler (9.0)也是这样吗?这也会影响cpu分析吗?

我能够使用visualVM进行内存分析,只是想知道为什么使用jprofiler来限制(如果有的话)。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-28 12:12:49

这不是限制,只是建议。一些替代的GC没有在JVMTI (JVM的分析接口)中进行很好的测试。G1 GC将成为标准GC,因此情况不同。

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

https://stackoverflow.com/questions/31673233

复制
相关文章

相似问题

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