充滿BUG的世界觀——再遇Java內存泄露

發現內存泄露除了仔細看代碼的確沒有太好的方法。首先看gc log, 肯定是內存泄露,而不是內存不夠。內存泄露的特色就是以每次Full GC後使用的最低內存爲起點,擬合一條線。若是這條線是隨時間遞增的一條曲線,那麼很大程度上表明着內存泄露。java 而後使用 jmap -histo [pid] 來查看你的全部對象所佔內存的比例。你可能很不幸的發現[B 這個byte數組對象佔用了絕大多數。這的確沒有更
相關文章
相關標籤/搜索