hprof

    1熱度

    1回答

    我在Android Studio指向的C:/驅動器上有一個android項目。 我注意到,當我拉起項目文件夾,它已經從說20 MB到42 GB。有很多hprof文件。 我看了一些帖子,我不想使用hprof視圖或看看應用程序如何執行。我只想刪除這些文件。 https://developer.android.com/studio/profile/am-hprof.html 我的問題是,我能直接荏苒文件

    17熱度

    2回答

    有人能告訴我Android Studio中的HPROF Viewer中的大膽,藍色和紅色位置究竟意味着什麼? 我在參考樹面板中詢問一個。 最好的問候。

    1熱度

    2回答

    我正在使用Eclipse Memory Analyzer查看HPROF文件。它顯示爲同一類的不同實例不同數量的字段: 看來字段缺少可能永遠不會被分配到,但什麼是在那些缺少字段中的值?它們是「零」值還是來自字段初始化程序的值? 編輯: JVM是Java HotSpot(TM) 64-Bit Server VM (build 25.40-b25, mixed mode) 編輯2: 似乎缺少字段不爲 「

    0熱度

    1回答

    如果我使用VisualVM等任何Java應用程序來打開堆轉儲(hprof文件),我是否需要比hprof文件大小更多的用於VisualVM的堆內存? 在我的情況下,hprof是4Gb文件,VisualVM有2 GB堆大小,它無法正確加載HPROF文件。

    2熱度

    2回答

    當我嘗試HPROF文件轉換在Android Studio中終端MAT格式: 1)HPROF-CONV [-z] d:/dump.hprof d:/outfile.hprof 2)HPROF-CONV d:/dump.hprof d:/outfile.hprof 我具有相同的答案: 用途:HPROF-conf的[ - z] infile outfile -z:排除非應用程序堆,例如Zygote 爲兩

    6熱度

    1回答

    我經常使用Android Studio中的Memory Monitor和HPROF Viewer來檢查是否有任何內存泄漏和內存使用情況。 我相信我知道查看器中使用的大多數符號和顏色的含義,但我想確定並且不僅僅是我自己對它們的理解。我在網上找不到任何解釋,但我確信我的問題的答案非常簡單。 參考文獻3中的以下符號是什麼意思? 1: 2: 3: 4: 5: 是什麼意思時實例的字體顏色是藍色,紅色,粗體還

    0熱度

    1回答

    遵循以下流程,但我無法分析生成的轉儲。 我試圖從Java程序在Linux上使用機器上運行得到堆轉儲 「JMAP -F轉儲:格式= B,文件=的/ tmp/test.hprof」 按Ctrl跨度後+ C 60秒 上述步驟生成的堆轉儲使用Eclipse MAT(內存分析工具)啓動,但是我看到以下錯誤。 發生內部錯誤:「解析來自'/users/sobhan/Test.hprof'的堆轉儲'」。 java

    1熱度

    1回答

    有什麼辦法可以查看的JavahprofCPU性能分析垃圾場已使用JRE內置HPROF代理hprof=cpu=samples,format=b參數裝箱? 以下工具不支持查看HPROF CPU的採樣數據: VisualVM的 YourKit 的JProfiler Eclipse的MAT

    2熱度

    1回答

    我使用VisualVM和JProfiler來試圖找到內存泄漏的罪魁禍首。 有一個PoolThreadCache類具有最多的實例。 有沒有辦法查看對象使用情況的調用跟蹤?事情是這樣的: com.my.CustomClass - > a.b.c.AClass-> d.e.f.BClass->g.h.i.PoolThreadCache 我可以用OQL這個或者一些輸出/輸入參考的功能? 基本上我想知道誰是

    11熱度

    2回答

    在我的工作中,我們遇到了難以重現OOM問題。或者更準確地說,在一個系統上重現非常容易,使得該系統無法使用,但在給定相同輸入的情況下難以在其他任何地方重現。 應用程序正在使用服務包裝作爲服務運行。我們確實設法改變配置來啓動它,並在OOM上輸出堆轉儲文件,但不幸的是,它們被截斷,很可能是由於服務包裝程序超時並在寫入文件時終止進程。這是顯而易見的,因爲最大內存被設置爲1GB,並且hprof文件小到700