簡體   English   中英

我可以對堆轉儲文件運行Java垃圾回收嗎?

[英]Can I run Java garbage collection against a heap dump file?

我有一個巨大的Java堆轉儲文件。 它還包含(我相信)無法訪問的對象,這些對象將由JVM垃圾回收(或者有人希望如此)。

是否有工具允許我對此文件運行垃圾收集器,以便我可以

  1. 擺脫無用的數據
  2. 使用各種算法驗證/模擬垃圾收集,以查看它們的工作情況
  3. 識別垃圾收集問題

不知道2 + 3(我認為不可能),但是至少要求1是Eclipse Memory Analyzer中的默認設置

“默認情況下,無法解析的對象在解析時會從堆轉儲中刪除,並且不會出現在類直方圖,支配器樹等中”

http://wiki.eclipse.org/MemoryAnalyzer/FAQ

暫無
暫無

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

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