我正在使用adb shell dumpsys meminfo
来获取有关我的应用的当前内存使用情况的信息。
Gfx开发内存频繁增加,似乎导致内存泄漏。
是否有adb命令或Android Studio函数可以获取有关Gfx开发内存及其使用/引用位置的更多信息?
Pss Private Private Swapped Heap Heap Heap
Total Dirty Clean Dirty Size Alloc Free
------ ------ ------ ------ ------ ------ ------
Native Heap 17380 17324 0 0 36864 19380 17483
Dalvik Heap 30366 29796 0 0 50519 48334 2185
Dalvik Other 672 672 0 0
Stack 220 220 0 0
Gfx dev 4704 4704 0 0
Other dev 5 0 4 0
.so mmap 2109 356 872 0
.jar mmap 1 0 0 0
.apk mmap 707 0 420 0
.ttf mmap 35 0 4 0
.dex mmap 7442 0 7400 0
.oat mmap 2712 0 948 0
.art mmap 1458 948 72 0
Other mmap 42 4 0 0
EGL mtrack 13888 13888 0 0
GL mtrack 8924 8924 0 0
Unknown 172 172 0 0
TOTAL 90837 77008 9720 0 87383 67714 19668
其他信息:
Gfx dev不适用于Kitkat设备及以下设备。
答案 0 :(得分:1)
您可以使用以下命令获取有关Gfx的更多信息;
adb shell dumpsys gfxinfo