eclipse-mat

    1熱度

    1回答

    我在我的代碼泄漏,我已經得到了我期待在與真棒Eclipse的內存分析器工具內存轉儲。 使用Thread_Overview,我可以看到,我有太多的線程。但是,只有少數顯示堆疊。其中大部分(可能是我的泄漏)顯示狀態2(BLOCKED),但沒有堆棧。 任何想法,這是什麼意思時,有垃圾堆裏沒有堆棧?也許這個線程已經死了,但是這個引用仍然保留在內存中(即泄漏)? (在Windows 2K上的Java 6如果

    6熱度

    1回答

    如何使用OQL語法計算Eclipse MAT中的對象? 這不起作用: SELECT count(a) FROM org.hibernate.engine.EntityEntry a WHERE (toString(a.entityName)="my.pojo") (我想算休眠的POJO加載到內存的數量) 必須有一個非常快速的方式來做到這一點...感謝您的幫助我出去了!

    6熱度

    5回答

    在跟蹤應用程序中嚴重內存問題的過程中,我查看了來自應用程序的幾個堆轉儲,並且大部分時間我都有一個巨大的位圖不知道。 它需要9.4MB或9,830,400字節,或實際上每個像素4個字節的1280x1920圖像。 我在Eclipse MAT中檢查過,它確實是一個字節[9830400],它有一個輸入參考,它是一個android.graphics.Bitmap。 我想轉儲它到一個文件,並嘗試看到它。我無法

    4熱度

    1回答

    我剛開始使用Eclipse Memory Analyzer來嘗試解決擴展MapActivity的活動中的內存泄漏,但我不確定是否正確理解其輸出。爲了分析泄漏,我開始了這個活動並旋轉了幾次屏幕,然後我拿了一個堆轉儲並打開它。我做的第一件事是打開Histogram view並查找我的活動(稱爲ChangeLocationActivity)。這看起來確實像是內存泄漏,因爲有三個相同的Activity實例

    4熱度

    4回答

    我試圖調查java.lang.OutOfMemoryError: GC limit exceeded發生在我們部署在Tomcat的web應用程序的高負荷的小部分(363,2MB)。堆大小設置爲8GB(-Xms2048m -Xmx8192m) 在某個時間點上我們的應用程序變得反應遲鈍由於GC活動的開銷。我可以在日誌中看到Full GC連續發生多次。所以我採取了堆轉儲以下命令(jmap -F -dum

    3熱度

    1回答

    我有一個巨大的堆轉儲(大約12GB),需要永久使用MAT或jvisualvm將其打開。我只想在不索引對象的情況下將線程轉儲出來。是否可以使用上述或其他工具?

    0熱度

    1回答

    有兩個活動:TestEmptyActivity和FireRoomActivity。 FireRoomActivity有一個完成此活動並啓動TestEmptyActivity的按鈕。 當我自己運行TestEmptyActivity並看到DDMS時,我看到Allocated是12486 MB。但是,當我從FireRoomActivity啓動它時,發現它的數據量爲12530 MB,超過它的預期值,表明F

    0熱度

    1回答

    我得到java.lang.OutOfMemoryError在我的Java應用程序之一。我在eclipse下的「VM參數」增加的最小和最大堆大小的尺寸: -XX:+HeapDumpOnOutOfMemoryError -Xmx8g -Xms2g However, I'm still getting same error. In jconsole.exe it displays the followi

    0熱度

    1回答

    我是這個主題的新手,所以我研究了關於互聯網上的MAT,但文章是相當古老的,並且有一些關於創建堆轉儲和手動將文件轉換爲一些其他格式等等等等.....但是當我點擊堆轉儲我得到這個 ,所以我猜測,我並不需要它了轉換還是我? 我想問我的應用程序需要大約40-120 MB RAM。由於內存泄漏,大小不斷增加如何找出哪個變量導致它?我們甚至可以找出單獨變量的內存分配?

    10熱度

    1回答

    我想編程分析一個hprof文件。 在android-sdk中使用hprof-conv工具,我生成了一堆com.your.package.index文件。 如何以編程方式解析這些.index文件? 我想在支配樹上運行一些自定義分析,這很容易通過MAT(Eclipse的內存分析器)手動執行,但希望以自動方式執行。