Java:從Java或Kotlin代碼分配的對象的內存。
Native:從C或C ++代碼分配的對象的內存。
Graphics:用於圖形緩衝區隊列的內存,用於在屏幕上顯示像素,包括GL表面,GL紋理等。(請注意,這是與CPU共享的內存,不是專用的GPU內存。)
Stack:您的應用中的native和Java堆棧使用的內存。這通常與您的應用程序運行的線程數有關。
Code:您的應用程序使用代碼和資源的內存,如dex字節碼,優化或編譯的dex代碼,.so庫和字體。
Other:你的應用程序使用的內存,系統不知道如何分類。
Allocated:您的應用程序分配的Java / Kotlin對象的數量。這不會計算以C或C ++分配的對象。
轉載:https://blog.csdn.net/u012350993/article/details/79363885