JVM內存泄漏跟蹤

什麼是內存泄漏: 無用的對象持續的佔用內存或無用對象的內存得不到釋放。(也可以說是: 一個對象已不再被任何程序邏輯所引用、需要, 但是還存在着跟對象GCRoots的引用) 內存泄漏的根本原因: 長生命週期的對象持有短生命週期的對象的引用, 儘管短生命週期的對象已經不在需要了, 但因爲長生命週期持有它的引用而導致不可回收。 案例分析: 程序運行越來越慢, 或者出現OOM, 初步懷疑是出現了內存泄漏現
相關文章
相關標籤/搜索