[英]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.