V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
hao1032
V2EX  ›  问与答

关于使用 adb shell dumpsys meminfo 的困惑,同样的命令不同结果。

  •  
  •   hao1032 · 2015-03-03 15:55:37 +08:00 · 9306 次点击
    这是一个创建于 3557 天前的主题,其中的信息可能已经有所发展或是发生改变。
    使用这个命令,正常的结果是这样的。
    D:\soft\Android\sdk\tools>adb -s 4d009a17661f40ed shell dumpsys meminfo com.tencent.mtt
    Applications Memory Usage (kB):
    Uptime: 63520 Realtime: 63520

    ** MEMINFO in pid 5610 [com.tencent.mtt] **
    Shared Private Heap Heap Heap
    Pss Dirty Dirty Size Alloc Free
    ------ ------ ------ ------ ------ ------
    Native 28 16 28 44860 34056 2179
    Dalvik 25557 21180 25120 37528 30272 7256
    Cursor 0 0 0
    Ashmem 48 96 0
    Other dev 48014 740 3288
    .so mmap 12207 2108 2136
    .jar mmap 18 0 0
    .apk mmap 131 0 0
    .ttf mmap 668 0 0
    .dex mmap 5530 0 360
    Other mmap 1446 440 636
    Unknown 47097 420 47096
    TOTAL 140744 25000 78664 82388 64328 9435

    Objects
    Views: 234 ViewRootImpl: 1
    AppContexts: 5 Activities: 1
    Assets: 3 AssetManagers: 3
    Local Binders: 38 Proxy Binders: 28
    Death Recipients: 2
    OpenSSL Sockets: 0

    SQL
    MEMORY_USED: 1579
    PAGECACHE_OVERFLOW: 532 MALLOC_SIZE: 62

    DATABASES
    pgsz dbsz Lookaside(b) cache Dbname
    4 92 397 18/36/17 /data/data/com.tencent.mtt/databases/default_user.db
    4 20 37 10/20/3 /data/data/com.tencent.mtt/databases/access.db
    4 36 68 17/29/8 /data/data/com.tencent.mtt/databases/smtt_webviewPrivate.db
    4 68 38 4/22/5 /data/data/com.tencent.mtt/databases/webview_x5.db
    4 184 471 275/198/25 /data/data/com.tencent.mtt/databases/database
    4 20 163 7/25/4 /data/data/com.tencent.mtt/databases/download_database
    4 224 81 306/38/5 /data/data/com.tencent.mtt/databases/webviewCache_x5.db
    4 20 39 4/20/3 /data/data/com.tencent.mtt/databases/clipboard.db

    Asset Allocations
    zip:/data/app/com.tencent.mtt-1.apk:/resources.arsc: 416K

    但是在一定的时间后,再次执行这个命令,有可能结果就变成这样了。
    D:\soft\Android\sdk\tools>adb -s 4d009a17661f40ed shell dumpsys meminfo com.tencent.mtt
    Applications Memory Usage (kB):
    Uptime: 106298103 Realtime: 106298103

    Total PSS by process:
    144882 kB: com.tencent.mtt (pid 7808)

    Total PSS by OOM adjustment:
    144882 kB: Foreground
    144882 kB: com.tencent.mtt (pid 7808)

    Total PSS by category:
    51671 kB: Other dev
    45363 kB: Unknown
    27391 kB: Dalvik
    12502 kB: .so mmap
    5904 kB: .dex mmap
    1477 kB: Other mmap
    359 kB: .ttf mmap
    117 kB: .apk mmap
    52 kB: Ashmem
    24 kB: Native
    22 kB: .jar mmap
    0 kB: Cursor

    Total PSS: 144882 kB
    KSM: 0 kB saved from shared 0 kB
    0 kB unshared; 0 kB volatile

    命令是同样的命令,真是莫名奇妙。重启手机后结果会再次变正常。
    不知有知道原因的没有。
    使用的手机是I9500,系统是4.2的。
    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4842 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 04:01 · PVG 12:01 · LAX 20:01 · JFK 23:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.