Как интерпретировать вывод команды «./adb shell dumpsys gfxinfo»? - PullRequest
0 голосов
/ 18 октября 2019

Я хочу знать, что если мое приложение для Android потребляет много производительности устройства Android (Android TV box api 9).

Я использовал эту строку, но не смог ее интерпретировать и не смог найтигде-то, что могло бы помочь мне понять эти строки.

Я встречал некоторые другие подобные вопросы, но они не включают мой вопрос.

Есть ли кто-нибудь, кто знает, как понять этот вывод?

Заранее спасибо.

Applications Graphics Acceleration Info:
Uptime: 591370 Realtime: 591370

** Graphics info for pid 4162 [br.com.gomus.androidapp] **

Stats since: 581329380924ns
Total frames rendered: 12
Janky frames: 10 (83.33%)
50th percentile: 93ms
90th percentile: 750ms
95th percentile: 900ms
99th percentile: 900ms
Number Missed Vsync: 5
Number High input latency: 1
Number Slow UI thread: 9
Number Slow bitmap uploads: 0
Number Slow issue draw commands: 4
Number Frame deadline missed: 10
HISTOGRAM: 5ms=0 6ms=0 7ms=0 8ms=1 9ms=0 10ms=1 11ms=0 12ms=0 13ms=0 14ms=0 15ms=0 16ms=0 17ms=0 18ms=0 19ms=0 20ms=0 21ms=0 22ms=0 23ms=0 24ms=2 25ms=1 26ms=1 27ms=0 28ms=0 29ms=0 30ms=0 31ms=0 32ms=0 34ms=0 36ms=0 38ms=0 40ms=0 42ms=0 44ms=0 46ms=0 48ms=0 53ms=0 57ms=0 61ms=0 65ms=0 69ms=0 73ms=0 77ms=0 81ms=0 85ms=0 89ms=0 93ms=1 97ms=0 101ms=0 105ms=0 109ms=0 113ms=0 117ms=1 121ms=0 125ms=0 129ms=0 133ms=0 150ms=0 200ms=0 250ms=0 300ms=1 350ms=0 400ms=1 450ms=0 500ms=0 550ms=0 600ms=0 650ms=0 700ms=0 750ms=1 800ms=0 850ms=0 900ms=1 950ms=0 1000ms=0 1050ms=0 1100ms=0 1150ms=0 1200ms=0 1250ms=0 1300ms=0 1350ms=0 1400ms=0 1450ms=0 1500ms=0 1550ms=0 1600ms=0 1650ms=0 1700ms=0 1750ms=0 1800ms=0 1850ms=0 1900ms=0 1950ms=0 2000ms=0 2050ms=0 2100ms=0 2150ms=0 2200ms=0 2250ms=0 2300ms=0 2350ms=0 2400ms=0 2450ms=0 2500ms=0 2550ms=0 2600ms=0 2650ms=0 2700ms=0 2750ms=0 2800ms=0 2850ms=0 2900ms=0 2950ms=0 3000ms=0 3050ms=0 3100ms=0 3150ms=0 3200ms=0 3250ms=0 3300ms=0 3350ms=0 3400ms=0 3450ms=0 3500ms=0 3550ms=0 3600ms=0 3650ms=0 3700ms=0 3750ms=0 3800ms=0 3850ms=0 3900ms=0 3950ms=0 4000ms=0 4050ms=0 4100ms=0 4150ms=0 4200ms=0 4250ms=0 4300ms=0 4350ms=0 4400ms=0 4450ms=0 4500ms=0 4550ms=0 4600ms=0 4650ms=0 4700ms=0 4750ms=0 4800ms=0 4850ms=0 4900ms=0 4950ms=0
Font Cache (CPU):
  Size: 15.04 kB 
  Glyph Count: 16 
CPU Caches:
GPU Caches:
  Other:
    Buffer Object: 63.00 KB (2 entries)
  Image:
    Texture: 3.15 MB (2 entries)
  Scratch:
    Buffer Object: 64.00 KB (2 entries)
    Texture: 1.00 MB (1 entry)
    RenderTarget: 106.59 KB (8 entries)
Other Caches:
                         Current / Maximum
  VectorDrawableAtlas    0.00 kB /   0.00 KB (entries = 0)
  Layers Total           0.00 KB (numLayers = 0)
Total GPU memory usage:
  4591999 bytes, 4.38 MB (3.28 MB is purgeable)


Pipeline=Skia (OpenGL)

Layout Cache Info:
  Usage: 24/5000 entries
  Hit ratio: 50/74 (0.675676)
Profile data in ms:

    br.com.gomus.androidapp/br.com.gomus.androidapp.ui.main.MediaPlayerActivity/android.view.ViewRootImpl@33913c1 (visibility=0)
View hierarchy:

  br.com.gomus.androidapp/br.com.gomus.androidapp.ui.main.MediaPlayerActivity/android.view.ViewRootImpl@33913c1
  40 views, 45,88 kB of display lists


Total ViewRootImpl: 1
Total Views:        40
Total DisplayList:  45,88 kB
...