如何解决Gfx dev内存的使用问题

时间:2015-12-16 13:28:59

标签: android android-studio memory-leaks adb

我正在使用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设备及以下设备。

1 个答案:

答案 0 :(得分:1)

您可以使用以下命令获取有关Gfx的更多信息;

adb shell dumpsys gfxinfo