簡體   English   中英

分析GC報告時需要輸入

[英]Need input in analyzing GC Report

我正在嘗試找出導致應用程序響應緩慢的原因。 關於GC日志,我需要一些輸入。 我分析了日志,發現在大約2小時的時間內,Minor GC運行了3363次,回收了60 gb。 GC間隔平均時間約為2秒,並且並發模式失敗一次。

這些事情在任何企業應用程序中都正常嗎? GC的完整計數為8,平均時間為28ms。 我還要在GC日志中檢查什么?

使用的JVM參數:

-XX:MaxPermSize=256m -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:ParallelGCThreads=4

如果有幫助,請提供以下分析報告的URL:

http://gceasy.io/my-gc-report.jsp?p=c2hhcmVkLzIwMTYvMDkvMS8tLXRlc3QubG9nLS0xMS00NS0xNw==

GC似乎沒有問題,因此也許您可以使用VisualVM + VisualGC插件來獲取有關線程的更多詳細信息,並了解花費在哪種方法上的時間。

增加-Xmx,看看以后是否變慢。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM