[英]Parsing heap dump file
我有一個應用程序,在其中我顯然創建了太多對象,我收到以下消息:
java.lang.OutOfMemoryError:Java堆空間將堆轉儲到java_pid2468.hprof ...創建堆轉儲文件[1087703293字節,在18.711秒內]線程“主”中的異常java.lang.OutOfMemoryError:Java堆空間
但是我在MAT中安裝了該插件,我想查看我已構建了多少個對象,以及哪些對象占用的內存最多。 但是,當我想解析hprof文件時,出現以下錯誤消息:
在以下過程中發生內部錯誤:“從'C:\\ Users \\ sekulicd \\ workspace \\ Csv_validation_MyIsam \\ java_pid2468.hprof中解析堆轉儲”。 Java堆空間
hprof文件的大小為1,087,703,293字節,我需要回答以下問題:
嘗試增加堆的大小,即使對於解析轉儲,它似乎也太小。 看一下這篇文章 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.