Android UI性能測試——使用 Gfxinfo 衡量性能


Android官方文檔翻譯

原文地址:https://developer.android.com/training/testing/performance
參考:https://www.jianshu.com/p/7477e381a7ea

用戶界面(UI)性能測試不僅可以確保app滿足其功能要求,而且能夠保證用戶與app之間的交互是相當平滑的——以每秒60幀的速度運行(為什么是60fps?),沒有任何丟棄或延遲的幀(或者我們喜歡稱之為jank)。本文檔介紹了可用於衡量UI性能的工具,並提供了將UI性能測量集成到測試實踐中的方法。

為了提高性能,我們首先需要能夠衡量系統的性能,然后診斷並識別可能從管道的各個部分到達的問題。

dumpsys是一款運行在設備上的Android工具,可以輸出有關系統服務狀態的信息。將 gfxinfo命令傳遞給dumpsys可在logcat中提供輸出,其中記錄了各階段期間發生的動畫以及幀相關的性能信息。

adb shell dumpsys gfxinfo < PACKAGE_NAME >

該命令可以輸出多種不同的幀耗時信息。運行該命令后,可到如下結果

C:\Users\Administrator>adb shell dumpsys gfxinfo com.zhihu.android
Applications Graphics Acceleration Info:
Uptime: 2104762906 Realtime: 3192448754

** Graphics info for pid 23231 [com.zhihu.android] **

Stats since: 2104750516354290ns
Total frames rendered: 360
Janky frames: 35 (9.72%)
50th percentile: 9ms
90th percentile: 16ms
95th percentile: 26ms
99th percentile: 117ms
Number Missed Vsync: 14
Number High input latency: 0
Number Slow UI thread: 20
Number Slow bitmap uploads: 1
Number Slow issue draw commands: 16
HISTOGRAM: 5ms=16 6ms=13 7ms=31 8ms=108 9ms=53 10ms=36 11ms=27 12ms=18 13ms=9 14
ms=5 15ms=5 16ms=5 17ms=5 18ms=0 19ms=2 20ms=2 21ms=1 22ms=1 23ms=0 24ms=1 25ms=
4 26ms=1 27ms=0 28ms=2 29ms=0 30ms=0 31ms=2 32ms=0 34ms=0 36ms=0 38ms=1 40ms=0 4
2ms=1 44ms=0 46ms=0 48ms=1 53ms=0 57ms=1 61ms=0 65ms=0 69ms=1 73ms=0 77ms=0 81ms
=0 85ms=1 89ms=0 93ms=0 97ms=1 101ms=1 105ms=0 109ms=0 113ms=1 117ms=1 121ms=0 1
25ms=0 129ms=0 133ms=0 150ms=0 200ms=1 250ms=0 300ms=0 350ms=1 400ms=1 450ms=0 5
00ms=0 550ms=0 600ms=0 650ms=0 700ms=0 750ms=0 800ms=0 850ms=0 900ms=0 950ms=0 1
000ms=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 3200m
s=0 3250ms=0 3300ms=0 3350ms=0 3400ms=0 3450ms=0 3500ms=0 3550ms=0 3600ms=0 3650
ms=0 3700ms=0 3750ms=0 3800ms=0 3850ms=0 3900ms=0 3950ms=0 4000ms=0 4050ms=0 410
0ms=0 4150ms=0 4200ms=0 4250ms=0 4300ms=0 4350ms=0 4400ms=0 4450ms=0 4500ms=0 45
50ms=0 4600ms=0 4650ms=0 4700ms=0 4750ms=0 4800ms=0 4850ms=0 4900ms=0 4950ms=0

Caches:
Current memory usage / total memory usage (bytes):
  TextureCache          4525536 / 75497472
  Layers total          0 (numLayers = 0)
  RenderBufferCache           0 /  8388608
  GradientCache               0 /  1048576
  PathCache             1232324 / 33554432
  TessellationCache        7416 /  1048576
  TextDropShadowCache      4368 /  6291456
  PatchCache                  0 /        0
  FontRenderer A8        567771 /  1048576
    A8   texture 0       567771 /  1048576
  FontRenderer RGBA           0 /        0
  FontRenderer total     567771 /  1048576
Other:
  FboCache                    0 /        2
Total memory usage:
  6818220 bytes, 6.50 MB


Pipeline=FrameBuilder
Profile data in ms:

        com.zhihu.android/com.zhihu.android.app.ui.activity.MainActivity/android
.view.ViewRootImpl@42bf37 (visibility=0)
View hierarchy:

  com.zhihu.android/com.zhihu.android.app.ui.activity.MainActivity/android.view.
ViewRootImpl@42bf37
  251 views, 247.25 kB of display lists


Total ViewRootImpl: 1
Total Views:        251
Total DisplayList:  247.25 kB
adb shell dumpsys gfxinfo com.zhihu.android 輸出結果

一 聚合幀統計信息

使用Android 6.0(API級別23),該命令將打印幀的聚合分析數據到logcat,並在整個過程生命周期內收集。下面介紹一些關鍵輸出信息:

  • Graphics info for pid 23231 [com.zhihu.android] - 表明當前dump的為知乎應用界面的幀信息,pid為23231
  • Total frames rendered: 360 - 本次dump搜集了360幀的信息
  • Janky frames: 35 (9.72%) - 360幀中有35幀的耗時超過了16ms,卡頓概率為9.72%
  • 50th percentile: 9ms
  • 90th percentile: 16ms
  • 95th percentile: 26ms
  • 99th percentile: 117ms
  • Number Missed Vsync: 14 - 垂直同步失敗的幀
  • Number High input latency: 0 - 處理input時間超時的幀數
  • Number Slow UI thread: 20 - 因UI線程上的工作導致超時的幀數
  • Number Slow bitmap uploads: 1 - 因bitmap的加載耗時的幀數
  • Number Slow issue draw commands: 16 - 因繪制導致耗時的幀數
  • HISTOGRAM: 5ms=16 6ms=13 ... - 直方圖數據,表面耗時為0-5ms的幀數為16,耗時為5-6ms的幀數為13,同理類推。

這些高級統計數據在很高的層次上向我們傳達了app的渲染性能,以及它在許多幀中的穩定性。

二 精確幀耗時信息

Android 6.0版本為gfxinfo提供了一個新的命令——framestats,其作用是可以從最近的幀中獲取非常詳細的幀耗時信息,因此我們可以更准確地跟蹤和調試問題。

adb shell dumpsys gfxinfo < PACKAGE_NAME > framestats

此命令會打印出來app最后生成的120幀的幀耗時信息(使用納秒時間戳)。運行該命令后,可到如下結果

C:\Users\Administrator>adb shell dumpsys gfxinfo com.zhihu.android framestats > E:\log\zhihu.csv
將結果輸出到CSV文件中
Applications Graphics Acceleration Info:
Uptime: 2129707269 Realtime: 3240872231

** Graphics info for pid 15112 [com.zhihu.android] **

Stats since: 2129424813068755ns
Total frames rendered: 1548
Janky frames: 553 (35.72%)
50th percentile: 14ms
90th percentile: 28ms
95th percentile: 32ms
99th percentile: 61ms
Number Missed Vsync: 25
Number High input latency: 5
Number Slow UI thread: 468
Number Slow bitmap uploads: 6
Number Slow issue draw commands: 150
HISTOGRAM: 5ms=40 6ms=31 7ms=49 8ms=51 9ms=71 10ms=89 11ms=81 12ms=107 13ms=116 14ms=164 15ms=125 16ms=100 17ms=67 18ms=49 19ms=33 20ms=27 21ms=27 22ms=25 23ms=33 24ms=25 25ms=29 26ms=30 27ms=24 28ms=22 29ms=20 30ms=12 31ms=14 32ms=14 34ms=12 36ms=10 38ms=8 40ms=10 42ms=1 44ms=3 46ms=5 48ms=4 53ms=3 57ms=1 61ms=1 65ms=3 69ms=1 73ms=1 77ms=0 81ms=2 85ms=0 89ms=0 93ms=0 97ms=2 101ms=0 105ms=0 109ms=0 113ms=0 117ms=0 121ms=0 125ms=0 129ms=0 133ms=0 150ms=3 200ms=1 250ms=0 300ms=1 350ms=1 400ms=0 450ms=0 500ms=0 550ms=0 600ms=0 650ms=0 700ms=0 750ms=0 800ms=0 850ms=0 900ms=0 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

Caches:
Current memory usage / total memory usage (bytes):
  TextureCache         48398952 / 75497472
  Layers total          0 (numLayers = 0)
  RenderBufferCache           0 /  8388608
  GradientCache               0 /  1048576
  PathCache             2154760 / 33554432
  TessellationCache       13032 /  1048576
  TextDropShadowCache     55536 /  6291456
  PatchCache                  0 /        0
  FontRenderer A8       3602340 /  5242880
    A8   texture 0       994239 /  1048576
    A8   texture 1      1044999 /  1048576
    A8   texture 2      1042955 /  1048576
    A8   texture 3       520147 /  2097152
  FontRenderer RGBA           0 /        0
  FontRenderer total    3602340 /  5242880
Other:
  FboCache                    0 /        2
Total memory usage:
  55865160 bytes, 53.28 MB


Pipeline=FrameBuilder
Profile data in ms:

    com.zhihu.android/com.zhihu.android.app.ui.activity.MainActivity/android.view.ViewRootImpl@10b457e (visibility=8)
Window: com.zhihu.android/com.zhihu.android.app.ui.activity.MainActivity
Stats since: 2129424813129171ns
Total frames rendered: 524
Janky frames: 100 (19.08%)
50th percentile: 10ms
90th percentile: 23ms
95th percentile: 28ms
99th percentile: 150ms
Number Missed Vsync: 14
Number High input latency: 0
Number Slow UI thread: 62
Number Slow bitmap uploads: 6
Number Slow issue draw commands: 32
HISTOGRAM: 5ms=40 6ms=31 7ms=48 8ms=45 9ms=50 10ms=59 11ms=47 12ms=38 13ms=22 14ms=21 15ms=15 16ms=15 17ms=13 18ms=7 19ms=4 20ms=1 21ms=5 22ms=9 23ms=5 24ms=4 25ms=9 26ms=3 27ms=5 28ms=2 29ms=3 30ms=2 31ms=4 32ms=1 34ms=0 36ms=1 38ms=1 40ms=3 42ms=0 44ms=0 46ms=0 48ms=1 53ms=1 57ms=0 61ms=0 65ms=0 69ms=0 73ms=1 77ms=0 81ms=0 85ms=0 89ms=0 93ms=0 97ms=2 101ms=0 105ms=0 109ms=0 113ms=0 117ms=0 121ms=0 125ms=0 129ms=0 133ms=0 150ms=3 200ms=1 250ms=0 300ms=1 350ms=1 400ms=0 450ms=0 500ms=0 550ms=0 600ms=0 650ms=0 700ms=0 750ms=0 800ms=0 850ms=0 900ms=0 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


---PROFILEDATA---
Flags,IntendedVsync,Vsync,OldestInputEvent,NewestInputEvent,HandleInputStart,AnimationStart,PerformTraversalsStart,DrawStart,SyncQueued,SyncStart,IssueDrawCommandsStart,SwapBuffers,FrameCompleted,DequeueBufferDuration,QueueBufferDuration,
0,2129433806752476,2129433806752476,9223372036854775807,0,2129433807321878,2129433807343232,2129433807670316,2129433807767712,2129433808129691,2129433808170316,2129433808370316,2129433814887503,2129433816121878,3545000,402000,
0,2129433823287480,2129433823287480,9223372036854775807,0,2129433823732816,2129433823755212,2129433824101045,2129433824213024,2129433824851566,2129433824914066,2129433826678649,2129433834844795,2129433836318232,2036000,482000,
0,2129433839822411,2129433839822411,9223372036854775807,0,2129433840271878,2129433840293232,2129433845248961,2129433845402607,2129433846842191,2129433846912503,2129433847186982,2129433851378649,2129433853024482,394000,494000,
0,2129433856357261,2129433856357261,9223372036854775807,0,2129433856925524,2129433856945316,2129433857284378,2129433857388024,2129433857835941,2129433858006774,2129433859654170,2129433867151566,2129433868406253,1773000,342000,
0,2129433872892183,2129433872892183,9223372036854775807,0,2129433873300524,2129433873321357,2129433874117711,2129433874300003,2129433874534899,2129433874732816,2129433874967191,2129433882456253,2129433888545316,2476000,371000,
0,2129433889427601,2129433889427601,9223372036854775807,0,2129433889800003,2129433889819795,2129433890098441,2129433890193232,2129433890404170,2129433890430732,2129433890607295,2129433896418232,2129433897868753,3726000,485000,
0,2129433905962149,2129433905962149,9223372036854775807,0,2129433906391149,2129433906411982,2129433907706253,2129433907904170,2129433908858857,2129433908910941,2129433909106253,2129433921665107,2129433928511982,2738000,1547000,
0,2129433922492530,2129433922492530,9223372036854775807,0,2129433923172399,2129433923192711,2129433924028649,2129433924128128,2129433924379691,2129433928581774,2129433928818753,2129433938812503,2129433941072920,812000,503000,
0,2129433939027029,2129433939027029,9223372036854775807,0,2129433939484378,2129433939518753,2129433942555732,2129433942779170,2129433943533857,2129433943690107,2129433943916670,2129433946123441,2129433947281253,315000,319000,
0,2129433955561878,2129433955561878,9223372036854775807,0,2129433955969274,2129433955989066,2129433959713024,2129433959878649,2129433961073441,2129433961251566,2129433961469795,2129433965426045,2129433966890628,378000,303000,
0,2129433972096491,2129433972096491,9223372036854775807,0,2129433972714066,2129433972736461,2129433973063024,2129433973171357,2129433973725003,2129433973774482,2129433974867711,2129433985964066,2129433987432295,2934000,453000,
0,2129433988630461,2129433988630461,9223372036854775807,0,2129433989047399,2129433989068753,2129433989953649,2129433990168753,2129433990447399,2129433990620836,2129433990869274,2129433996649482,2129433998083336,3776000,468000,
0,2129434005165123,2129434005165123,9223372036854775807,0,2129434005585420,2129434005605732,2129434009883336,2129434010066670,2129434011264066,2129434011316670,2129434011710420,2129434017716670,2129434018950003,273000,370000,
0,2129434021700102,2129434021700102,9223372036854775807,0,2129434022132295,2129434022153649,2129434022482816,2129434022597399,2129434022993753,2129434023031253,2129434023230732,2129434032198961,2129434033749482,3305000,427000,
0,2129434038234959,2129434038234959,9223372036854775807,0,2129434038982816,2129434039004170,2129434039340628,2129434039438545,2129434039955211,2129434040051566,2129434041886461,2129434050423441,2129434052121357,1626000,433000,
0,2129434054769605,2129434054769605,9223372036854775807,0,2129434055759378,2129434055769274,2129434055845316,2129434055936461,2129434056273961,2129434056345316,2129434056879691,2129434064356774,2129434066076045,3769000,426000,
0,2129434071304259,2129434071304259,2129434059413000,2129434066304259,2129434071769795,2129434072544274,2129434072604691,2129434072709378,2129434073111982,2129434073181253,2129434073663024,2129434079761982,2129434081361461,2087000,432000,
0,2129434087839181,2129434087839181,2129434067274000,2129434082839181,2129434088322920,2129434090259378,2129434090483336,2129434090719274,2129434092788024,2129434092886982,2129434093469795,2129434097430732,2129434098764066,244000,400000,
0,2129434104374046,2129434104374046,2129434083740000,2129434099374046,2129434104873441,2129434106742191,2129434106908857,2129434107137503,2129434108854691,2129434108960420,2129434109890628,2129434114541670,2129434116180211,256000,423000,
0,2129434120908846,2129434120908846,2129434100272000,2129434115908846,2129434121413024,2129434123265628,2129434123328649,2129434123417191,2129434123790107,2129434124045316,2129434124607295,2129434128243753,2129434129593232,1322000,395000,
0,2129434137443459,2129434137443459,2129434116838000,2129434132443459,2129434137914586,2129434139966149,2129434140207816,2129434140447399,2129434141807295,2129434141907295,2129434142925524,2129434145648961,2129434147152086,223000,415000,
0,2129434153978022,2129434153978022,2129434133322000,2129434148978022,2129434162941670,2129434163754170,2129434163814066,2129434163896357,2129434164292711,2129434164370836,2129434164879170,2129434167051045,2129434168382295,222000,427000,
0,2129434170512724,2129434170512724,2129434149945000,2129434165512724,2129434170884899,2129434171783336,2129434171846357,2129434171925524,2129434172294274,2129434172363545,2129434172864066,2129434179701566,2129434181758336,2147000,525000,
0,2129434187047621,2129434187047621,2129434166526000,2129434182047621,2129434187378128,2129434188642711,2129434188831253,2129434189111982,2129434191934378,2129434192038024,2129434192703128,2129434196972399,2129434198588545,180000,476000,
0,2129434203582470,2129434203582470,2129434183007000,2129434198582470,2129434204017191,2129434205503128,2129434205631774,2129434205892711,2129434207137503,2129434207272399,2129434207804691,2129434216376045,2129434218257816,878000,417000,
0,2129434220117229,2129434220117229,2129434199478000,2129434215117229,2129434220542711,2129434221886982,2129434222124482,2129434222333336,2129434223454170,2129434223588024,2129434224133336,2129434228842711,2129434230410941,818000,479000,
0,2129434236651638,2129434236651638,2129434216088000,2129434231651638,2129434237120316,2129434238481774,2129434238732295,2129434238942711,2129434240089066,2129434240182295,2129434241512503,2129434245486461,2129434247345316,238000,385000,
0,2129434253166027,2129434253166027,2129434232555000,2129434248166027,2129434254918232,2129434256351045,2129434256493232,2129434256698961,2129434258640107,2129434258750003,2129434259738024,2129434263723961,2129434265959378,278000,469000,
0,2129434269730763,2129434269730763,2129434249229000,2129434264730763,2129434270151045,2129434271759899,2129434271972920,2129434272183336,2129434273810420,2129434273928649,2129434276228649,2129434282271357,2129434283854691,233000,422000,
0,2129434286265366,2129434286265366,2129434265697000,2129434281265366,2129434286744795,2129434288266149,2129434288423961,2129434288661461,2129434290134899,2129434290236461,2129434290866149,2129434295561982,2129434297155732,497000,409000,
0,2129434302800872,2129434302800872,2129434282222000,2129434297800872,2129434303197920,2129434304545836,2129434304643232,2129434304848961,2129434305842191,2129434305930732,2129434306609899,2129434311175003,2129434312607816,803000,412000,
0,2129434319336468,2129434319336468,2129434298860000,2129434314336468,2129434319731253,2129434321286982,2129434321382816,2129434321729170,2129434322661982,2129434322758336,2129434323509899,2129434327952607,2129434329838024,366000,424000,
0,2129434335871551,2129434335871551,2129434316971000,2129434330871551,2129434336341670,2129434337791670,2129434337891149,2129434338218232,2129434339891149,2129434339960941,2129434340728128,2129434344643753,2129434346236461,260000,443000,
0,2129434352411787,2129434352411787,2129434332191000,2129434347411787,2129434352865107,2129434354380732,2129434355040107,2129434355270316,2129434355927086,2129434356027086,2129434356631253,2129434361505732,2129434363013545,868000,458000,
0,2129434368947997,2129434368947997,2129434348326000,2129434363947997,2129434369388545,2129434371227086,2129434372222920,2129434372716670,2129434374080211,2129434374151045,2129434374669795,2129434378647399,2129434380281774,258000,536000,
0,2129434385483705,2129434385483705,2129434364842000,2129434380483705,2129434385912503,2129434387348961,2129434387354170,2129434387789586,2129434388554170,2129434388620316,2129434389486982,2129434393952607,2129434395512503,762000,414000,
0,2129434402019953,2129434402019953,2129434381374000,2129434397019953,2129434402493753,2129434404147399,2129434404152607,2129434404510941,2129434406302607,2129434406388024,2129434406948441,2129434411160941,2129434412770836,269000,486000,
0,2129434418555887,2129434418555887,2129434397895000,2129434413555887,2129434419047920,2129434420898961,2129434420905211,2129434421194274,2129434422121878,2129434422201566,2129434422808857,2129434429051566,2129434431245836,1810000,686000,
0,2129434435091123,2129434435091123,2129434414457000,2129434430091123,2129434435629170,2129434437404691,2129434437411461,2129434437708336,2129434438497399,2129434438600524,2129434439405211,2129434444509899,2129434446178649,1069000,519000,
0,2129434451626671,2129434451626671,2129434431173000,2129434446626671,2129434452107816,2129434454121357,2129434454128649,2129434454418753,2129434455542711,2129434455662503,2129434456252086,2129434460730211,2129434462479691,317000,536000,
0,2129434468162320,2129434468162320,2129434447516000,2129434463162320,2129434468779691,2129434473486461,2129434473495316,2129434473866149,2129434474742711,2129434474823441,2129434475411982,2129434479896878,2129434481833336,375000,520000,
0,2129434484697930,2129434484697930,2129434464050000,2129434479697930,2129434485246357,2129434487194274,2129434487201045,2129434487542191,2129434488802086,2129434488958857,2129434489603649,2129434493753128,2129434495517711,289000,447000,
0,2129434501233682,2129434501233682,2129434480766000,2129434496233682,2129434502848441,2129434505921357,2129434505928128,2129434506229170,2129434507006774,2129434507087503,2129434507606774,2129434512309899,2129434515004170,332000,461000,
0,2129434517769185,2129434517769185,2129434497144000,2129434512769185,2129434518289066,2129434520773441,2129434520779691,2129434521303128,2129434522087503,2129434522160420,2129434522933857,2129434527216670,2129434528908857,305000,517000,
0,2129434534304519,2129434534304519,2129434513820000,2129434529304519,2129434534920836,2129434537300003,2129434537306774,2129434537620316,2129434538335420,2129434538440107,2129434539041670,2129434544626045,2129434546513545,365000,666000,
0,2129434550840002,2129434550840002,2129434530243000,2129434545840002,2129434551347399,2129434554458857,2129434554465107,2129434554822399,2129434555581253,2129434555678128,2129434556272399,2129434560811461,2129434562784378,238000,645000,
0,2129434567375276,2129434567375276,2129434546843000,2129434562375276,2129434567897399,2129434570538545,2129434570549482,2129434570814066,2129434571417191,2129434571541149,2129434572141670,2129434576518232,2129434578335420,523000,554000,
0,2129434583910528,2129434583910528,2129434563291000,2129434578910528,2129434584432295,2129434587726566,2129434587732816,2129434588044795,2129434588334899,2129434588464066,2129434589485420,2129434593840107,2129434595721878,285000,497000,
0,2129434600445767,2129434600445767,2129434579799000,2129434595445767,2129434600978128,2129434604356774,2129434604363024,2129434605426566,2129434605628649,2129434605748441,2129434606303649,2129434610480732,2129434612359899,270000,606000,
0,2129434616981171,2129434616981171,2129434596407000,2129434611981171,2129434617445836,2129434619997920,2129434620229691,2129434620498441,2129434620694795,2129434620804170,2129434621400003,2129434626325524,2129434628141670,722000,527000,
0,2129434633516879,2129434633516879,2129434612899000,2129434628516879,2129434634010420,2129434636687503,2129434636806774,2129434637057295,2129434637250524,2129434637375524,2129434637939586,2129434642614586,2129434644284378,625000,447000,
0,2129434650052525,2129434650052525,2129434629423000,2129434645052525,2129434650546357,2129434653321878,2129434653407816,2129434653657816,2129434653940107,2129434654094274,2129434654873441,2129434659110420,2129434660840628,248000,461000,
0,2129434666588206,2129434666588206,2129434645952000,2129434661588206,2129434667036461,2129434670182295,2129434670270836,2129434670634378,2129434670883336,2129434670996878,2129434671762503,2129434675543232,2129434677239586,211000,426000,
0,2129434683124020,2129434683124020,2129434662488000,2129434678124020,2129434683608857,2129434686164066,2129434686245836,2129434686482295,2129434686673961,2129434686864066,2129434687516149,2129434691871878,2129434693413024,476000,455000,
0,2129434699659853,2129434699659853,2129434679027000,2129434694659853,2129434700254170,2129434702836982,2129434702911982,2129434703093753,2129434703264066,2129434703397399,2129434703908336,2129434710664066,2129434712461461,2809000,481000,
0,2129434716195558,2129434716195558,2129434695561000,2129434711195558,2129434716663545,2129434720503649,2129434720592191,2129434721003128,2129434721211461,2129434721320836,2129434721874482,2129434725662503,2129434727316149,200000,453000,
0,2129434732731274,2129434732731274,2129434712158000,2129434727731274,2129434733213545,2129434735779691,2129434736024482,2129434736281253,2129434736578128,2129434736738024,2129434737487503,2129434741505211,2129434743067191,247000,460000,
0,2129434749266880,2129434749266880,2129434728636000,2129434744266880,2129434749711982,2129434752659378,2129434752744795,2129434753035420,2129434753258336,2129434753406253,2129434754113545,2129434758159899,2129434760225003,276000,604000,
0,2129434765802081,2129434765802081,2129434745143000,2129434760802081,2129434766367711,2129434769190628,2129434769276045,2129434769531253,2129434769788545,2129434769900524,2129434771032816,2129434775019274,2129434776738024,292000,519000,
0,2129434782337675,2129434782337675,2129434761676000,2129434777337675,2129434782878649,2129434787193753,2129434787292711,2129434787611461,2129434787844274,2129434787975524,2129434788626566,2129434793730211,2129434795804170,350000,609000,
0,2129434798873077,2129434798873077,2129434778222000,2129434793873077,2129434799478128,2129434804141670,2129434804275524,2129434804725524,2129434805042191,2129434805261461,2129434806281253,2129434811855732,2129434814443232,395000,710000,
0,2129434815407912,2129434815407912,2129434794838000,2129434810407912,2129434816197920,2129434820778649,2129434820903128,2129434821312503,2129434821606774,2129434821769274,2129434822573441,2129434828386982,2129434831368232,370000,953000,
0,2129434831942628,2129434831942628,9223372036854775807,0,2129434845677607,2129434845714586,2129434846181774,2129434846557295,2129434846873441,2129434847061461,2129434847857816,2129434854151566,2129434856644795,580000,625000,
0,2129437179922496,2129437179922496,2129437159180000,2129437174922496,2129437180635940,2129437194317711,2129437194419794,2129437194856253,2129437195015628,2129437195138544,2129437195721878,2129437203306253,2129437205264586,378000,610000,
0,2129437196457993,2129437196457993,2129437175811000,2129437191457993,2129437196981773,2129437199555732,2129437199676044,2129437199917190,2129437202832815,2129437205448961,2129437206087503,2129437213672398,2129437215726565,257000,650000,
0,2129437212993691,2129437212993691,2129437191678000,2129437207993691,2129437219691148,2129437223798961,2129437223953128,2129437224193753,2129437224482294,2129437224752607,2129437225372398,2129437233295315,2129437235982815,284000,601000,
0,2129437229528743,2129437229528743,2129437208235000,2129437224528743,2129437230467190,2129437233019273,2129437233165107,2129437233404169,2129437233597919,2129437236148440,2129437236815628,2129437241635940,2129437243520315,288000,473000,
0,2129437245291786,2129437245291786,2129437224771000,2129437240291786,2129437245990107,2129437248381253,2129437248529169,2129437248762503,2129437248967711,2129437249100523,2129437249823440,2129437256450523,2129437258356253,766000,517000,
0,2129437261827361,2129437261827361,2129437241293000,2129437256827361,2129437262592711,2129437276670315,2129437276788544,2129437277261982,2129437277434378,2129437277542190,2129437278095836,2129437282747919,2129437285011461,341000,455000,
0,2129437278363630,2129437278363630,2129437258333000,2129437273363630,2129437278830732,2129437282280211,2129437282444794,2129437282943753,2129437286340628,2129437286602086,2129437287184898,2129437294233336,2129437295951044,325000,492000,
0,2129437294899763,2129437294899763,2129437274334000,2129437289899763,2129437295542190,2129437298180732,2129437298344273,2129437298572919,2129437298824482,2129437299010419,2129437299676044,2129437306073440,2129437308059898,492000,514000,
0,2129437311436111,2129437311436111,2129437291485000,2129437306436111,2129437311889065,2129437314292711,2129437314418232,2129437314609378,2129437314797398,2129437315052607,2129437315807294,2129437324496878,2129437326514065,1368000,657000,
0,2129437327956912,2129437327956912,2129437307743000,2129437322956912,2129437328405211,2129437330642711,2129437330783857,2129437331001044,2129437331204169,2129437331323440,2129437331963023,2129437339402086,2129437341423440,1230000,480000,
0,2129437344489509,2129437344489509,2129437323964000,2129437339489509,2129437344928648,2129437347709378,2129437347863023,2129437349590107,2129437349813544,2129437350077607,2129437350645315,2129437354638544,2129437356439065,268000,518000,
0,2129437361021471,2129437361021471,2129437340641000,2129437356021471,2129437361534378,2129437364254169,2129437364415107,2129437364723961,2129437364921357,2129437365104169,2129437365767190,2129437371304169,2129437373022919,1106000,521000,
0,2129437377553571,2129437377553571,2129437357375000,2129437372553571,2129437378229690,2129437380823440,2129437380971357,2129437381208857,2129437381511461,2129437381678128,2129437382524482,2129437386881253,2129437388748440,303000,523000,
0,2129437394085061,2129437394085061,2129437373807000,2129437389085061,2129437394616669,2129437396826565,2129437396986982,2129437397240107,2129437398043753,2129437398131253,2129437398797919,2129437403183336,2129437404890628,277000,517000,
0,2129437410617405,2129437410617405,2129437390380000,2129437405617405,2129437411155211,2129437413424482,2129437413567711,2129437413883336,2129437414925003,2129437415055732,2129437417674482,2129437423253648,2129437425064065,292000,436000,
0,2129437427149408,2129437427149408,2129437407174000,2129437422149408,2129437427677086,2129437430147919,2129437430344273,2129437430621878,2129437431643753,2129437431730211,2129437432806253,2129437436881773,2129437438604690,254000,519000,
0,2129437443681476,2129437443681476,2129437423176000,2129437438681476,2129437444198440,2129437446445836,2129437446647398,2129437446902086,2129437447724482,2129437447826044,2129437448800523,2129437453161461,2129437455050523,303000,491000,
0,2129437460213340,2129437460213340,2129437439656000,2129437455213340,2129437460767190,2129437462945315,2129437463105732,2129437463355211,2129437464192711,2129437464286982,2129437465016669,2129437469128128,2129437471181253,286000,479000,
0,2129437476745196,2129437476745196,2129437456201000,2129437471745196,2129437477274482,2129437479706253,2129437480123961,2129437480428128,2129437481209378,2129437481296357,2129437482005732,2129437486059378,2129437488079690,251000,568000,
0,2129437493276963,2129437493276963,2129437472709000,2129437488276963,2129437493776044,2129437496103128,2129437496183857,2129437496451044,2129437497225003,2129437497352607,2129437498120836,2129437502348961,2129437504591148,283000,635000,
0,2129437509808608,2129437509808608,2129437489245000,2129437504808608,2129437510455732,2129437512876565,2129437513040628,2129437513341669,2129437514115628,2129437514200523,2129437514976044,2129437521092711,2129437522941669,278000,575000,
0,2129437526339797,2129437526339797,2129437505786000,2129437521339797,2129437526915107,2129437529445836,2129437529514586,2129437529783336,2129437531961982,2129437532048440,2129437532703648,2129437537330211,2129437539398440,385000,546000,
0,2129437542871214,2129437542871214,2129437522411000,2129437537871214,2129437543386982,2129437545247919,2129437545375003,2129437545678128,2129437546499482,2129437546630211,2129437547218232,2129437552398440,2129437554328128,970000,547000,
0,2129437559403168,2129437559403168,2129437539390000,2129437554403168,2129437559885419,2129437565508857,2129437565626044,2129437565919794,2129437566815107,2129437567033336,2129437567664065,2129437572223961,2129437573970836,345000,475000,
0,2129437575933812,2129437575933812,2129437555393000,2129437570933812,2129437576923440,2129437578544273,2129437578626565,2129437578981773,2129437579864065,2129437579961982,2129437581535419,2129437586128648,2129437588157294,354000,676000,
0,2129437592464969,2129437592464969,2129437571988000,2129437587464969,2129437593160419,2129437595106773,2129437595197398,2129437595500003,2129437596339586,2129437596476565,2129437597096878,2129437602285940,2129437605623961,685000,599000,
0,2129437608996166,2129437608996166,9223372036854775807,0,2129437615661461,2129437615686461,2129437616000523,2129437616238023,2129437616935940,2129437617023961,2129437617605211,2129437622204690,2129437623929690,338000,457000,
0,2129437625527566,2129437625527566,9223372036854775807,0,2129437626092190,2129437626131773,2129437626452086,2129437626710940,2129437627418753,2129437627502607,2129437628094794,2129437635384378,2129437637163023,2983000,580000,
0,2129437642058942,2129437642058942,9223372036854775807,0,2129437642575523,2129437642611982,2129437642918232,2129437643170836,2129437643823961,2129437643898440,2129437644637503,2129437650854169,2129437652570836,2323000,505000,
0,2129437658590823,2129437658590823,9223372036854775807,0,2129437659108336,2129437659147398,2129437659433857,2129437659670836,2129437660396357,2129437660469794,2129437661066669,2129437665500003,2129437667429169,2382000,497000,
0,2129437675122337,2129437675122337,9223372036854775807,0,2129437675670315,2129437675707815,2129437676022398,2129437676258336,2129437676841148,2129437676917190,2129437677434898,2129437682067190,2129437683991148,2601000,486000,
0,2129437691654064,2129437691654064,9223372036854775807,0,2129437692185940,2129437692224482,2129437692529690,2129437692768753,2129437693371878,2129437693450003,2129437693981253,2129437698580211,2129437700608336,2519000,563000,
0,2129437708185945,2129437708185945,9223372036854775807,0,2129437708711982,2129437708751044,2129437709067711,2129437709302086,2129437709650523,2129437709760940,2129437710358336,2129437715119273,2129437716845836,2731000,488000,
0,2129437939629005,2129437939629005,2129437919249000,2129437934629005,2129437940536982,2129437945713544,2129437945975003,2129437946381253,2129437946779690,2129437946964586,2129437947782294,2129437954475523,2129437958315628,543000,770000,
0,2129437956159883,2129437956159883,2129437935691000,2129437951159883,2129437957245315,2129437961823440,2129437962116148,2129437962942190,2129437963219273,2129437963318753,2129437963947398,2129437969762503,2129437971680211,326000,579000,
0,2129437972691981,2129437972691981,2129437952253000,2129437967691981,2129437973198961,2129437975582294,2129437975886982,2129437976589065,2129437976956773,2129437977066669,2129437977838544,2129437984771878,2129437986563544,1780000,448000,
0,2129437989223430,2129437989223430,2129437968737000,2129437984223430,2129437989726565,2129437992284378,2129437992653648,2129437993351044,2129437993586982,2129437993703648,2129437994442190,2129438000370836,2129438002352086,302000,605000,
0,2129438005754530,2129438005754530,2129437985234000,2129438000754530,2129438006336982,2129438008622919,2129438009037503,2129438010161982,2129438010401044,2129438010514586,2129438011150003,2129438016106773,2129438018070315,243000,679000,
0,2129438022286297,2129438022286297,2129438001907000,2129438017286297,2129438022900003,2129438025186461,2129438025430732,2129438026181773,2129438026477086,2129438026607294,2129438027318753,2129438032438544,2129438034568232,319000,676000,
0,2129438038818080,2129438038818080,2129438018316000,2129438033818080,2129438039344794,2129438044732815,2129438045016148,2129438045835940,2129438047046878,2129438047156253,2129438047788023,2129438053718232,2129438055472398,385000,582000,
0,2129438055349538,2129438055349538,2129438034856000,2129438050349538,2129438056479690,2129438059446878,2129438059793232,2129438060785940,2129438061010419,2129438061109378,2129438061672919,2129438066933857,2129438068712503,321000,512000,
0,2129438071881443,2129438071881443,2129438051363000,2129438066881443,2129438072442711,2129438074667190,2129438074944273,2129438075570836,2129438075789065,2129438075934378,2129438076626044,2129438081887503,2129438083973440,285000,638000,
0,2129438088413568,2129438088413568,2129438067788000,2129438083413568,2129438088931253,2129438091344794,2129438091570836,2129438092277607,2129438092560419,2129438092737503,2129438093507815,2129438098698961,2129438100522398,308000,567000,
0,2129438104945237,2129438104945237,2129438084382000,2129438099945237,2129438105502086,2129438107793753,2129438108080211,2129438108886982,2129438109225003,2129438109345315,2129438110177086,2129438115283336,2129438117215107,312000,665000,
0,2129438121476890,2129438121476890,2129438100923000,2129438116476890,2129438121963023,2129438124374482,2129438124624482,2129438125427607,2129438125667190,2129438125828648,2129438126551044,2129438131823440,2129438133747398,294000,610000,
0,2129438138008356,2129438138008356,9223372036854775807,0,2129438141565107,2129438141592711,2129438142117711,2129438142770836,2129438142988544,2129438143101044,2129438143618753,2129438148660940,2129438150448961,318000,606000,
0,2129438154540099,2129438154540099,9223372036854775807,0,2129438155098961,2129438155140628,2129438155911461,2129438156467190,2129438156778128,2129438156865107,2129438157456773,2129438164269794,2129438165965107,1860000,513000,
0,2129438171071630,2129438171071630,9223372036854775807,0,2129438171638023,2129438171680732,2129438172455211,2129438173004690,2129438173308857,2129438173392711,2129438173994794,2129438181028128,2129438182712503,1909000,521000,
0,2129438187603323,2129438187603323,9223372036854775807,0,2129438188144273,2129438188189586,2129438188947398,2129438189508857,2129438189825003,2129438189911461,2129438190561982,2129438197535940,2129438199367711,2255000,558000,
0,2129438204135115,2129438204135115,9223372036854775807,0,2129438204682815,2129438204726044,2129438205517711,2129438206071877,2129438206381252,2129438206477607,2129438207082294,2129438213808857,2129438215459898,1885000,495000,
0,2129438220666752,2129438220666752,9223372036854775807,0,2129438221245836,2129438221285419,2129438222115107,2129438222733857,2129438223040627,2129438223129690,2129438223732294,2129438230620315,2129438232510940,1790000,522000,
0,2129438237198275,2129438237198275,9223372036854775807,0,2129438237711982,2129438237752086,2129438238536982,2129438239096357,2129438239396357,2129438239498961,2129438240111461,2129438246729169,2129438248422398,1953000,524000,
0,2129438253729773,2129438253729773,9223372036854775807,0,2129438254263023,2129438254303648,2129438255120836,2129438255343232,2129438255540627,2129438255650523,2129438256243752,2129438263236982,2129438264959377,2217000,506000,
0,2129438270261613,2129438270261613,9223372036854775807,0,2129438270796877,2129438270800523,2129438271429169,2129438271639586,2129438271846357,2129438271933336,2129438272458857,2129438279735419,2129438281581773,2586000,516000,
0,2129438286793372,2129438286793372,9223372036854775807,0,2129438287342711,2129438287382294,2129438288110940,2129438288320315,2129438288496877,2129438288587502,2129438289189065,2129438296606252,2129438298254169,2686000,510000,
0,2129438303325090,2129438303325090,9223372036854775807,0,2129438303873440,2129438303913544,2129438309944273,2129438310327086,2129438310546357,2129438310684898,2129438311294273,2129438317413023,2129438319514065,383000,625000,
0,2129439014159420,2129439047492752,9223372036854775807,0,2129439053019794,2129439053046877,2129439053080211,2129439079509377,2129439079641148,2129439079769273,2129439080258336,2129439085524482,2129439086824482,331000,490000,
---PROFILEDATA---


    com.zhihu.android/com.zhihu.android.app.ui.activity.QAHostActivity/android.view.ViewRootImpl@e6d2adf (visibility=0)
Window: com.zhihu.android/com.zhihu.android.app.ui.activity.QAHostActivity
Stats since: 2129438951107815ns
Total frames rendered: 1024
Janky frames: 453 (44.24%)
50th percentile: 16ms
90th percentile: 29ms
95th percentile: 34ms
99th percentile: 48ms
Number Missed Vsync: 11
Number High input latency: 5
Number Slow UI thread: 406
Number Slow bitmap uploads: 0
Number Slow issue draw commands: 118
HISTOGRAM: 5ms=0 6ms=0 7ms=1 8ms=6 9ms=21 10ms=30 11ms=34 12ms=69 13ms=94 14ms=143 15ms=110 16ms=85 17ms=54 18ms=42 19ms=29 20ms=26 21ms=22 22ms=16 23ms=28 24ms=21 25ms=20 26ms=27 27ms=19 28ms=20 29ms=17 30ms=10 31ms=10 32ms=13 34ms=12 36ms=9 38ms=7 40ms=7 42ms=1 44ms=3 46ms=5 48ms=3 53ms=2 57ms=1 61ms=1 65ms=3 69ms=1 73ms=0 77ms=0 81ms=2 85ms=0 89ms=0 93ms=0 97ms=0 101ms=0 105ms=0 109ms=0 113ms=0 117ms=0 121ms=0 125ms=0 129ms=0 133ms=0 150ms=0 200ms=0 250ms=0 300ms=0 350ms=0 400ms=0 450ms=0 500ms=0 550ms=0 600ms=0 650ms=0 700ms=0 750ms=0 800ms=0 850ms=0 900ms=0 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


---PROFILEDATA---
Flags,IntendedVsync,Vsync,OldestInputEvent,NewestInputEvent,HandleInputStart,AnimationStart,PerformTraversalsStart,DrawStart,SyncQueued,SyncStart,IssueDrawCommandsStart,SwapBuffers,FrameCompleted,DequeueBufferDuration,QueueBufferDuration,
0,2129469812442592,2129469812442592,9223372036854775807,0,2129469813322914,2129469813375519,2129469819694269,2129469819951560,2129469823432289,2129469823616664,2129469824294269,2129469832010935,2129469838023956,544000,766000,
0,2129469828966511,2129469828966511,9223372036854775807,0,2129469830194269,2129469830251560,2129469839597914,2129469839886977,2129469843941144,2129469844123435,2129469844767185,2129469858978123,2129469863516664,568000,775000,
0,2129469845499176,2129469845499176,9223372036854775807,0,2129469847343748,2129469847409373,2129469854065102,2129469854312498,2129469858745831,2129469863682289,2129469864154685,2129469869694268,2129469888143227,331000,1327000,
0,2129469862030926,2129469862030926,9223372036854775807,0,2129469867890102,2129469867935935,2129469872045831,2129469872247914,2129469875634373,2129469888363539,2129469888905206,2129469895410935,2129469898256768,535000,1438000,
0,2129469878562771,2129469878562771,9223372036854775807,0,2129469890953123,2129469890999477,2129469894069789,2129469894218227,2129469899283331,2129469899399477,2129469899927602,2129469905882810,2129469908059373,1134000,776000,
0,2129469895097031,2129469895097031,9223372036854775807,0,2129469901093227,2129469901131768,2129469904432289,2129469904582289,2129469907204164,2129469908210414,2129469908643748,2129469921101560,2129469922718748,8155000,479000,
0,2129469911627113,2129469911627113,9223372036854775807,0,2129469912354164,2129469912391143,2129469914716143,2129469914892706,2129469918353643,2129469922865102,2129469923299477,2129469938480206,2129469939765623,10033000,492000,
0,2129469928160790,2129469928160790,9223372036854775807,0,2129469928892706,2129469928930206,2129469931504164,2129469931679685,2129469935154685,2129469939913018,2129469940398956,2129469954467706,2129469956314060,9260000,508000,
0,2129469961227956,2129469961227956,9223372036854775807,0,2129469961977602,2129469962016664,2129469964696352,2129469964866143,2129469967693748,2129469967818748,2129469968277602,2129469974209373,2129469975732810,351000,497000,
0,2129469977761656,2129469977761656,9223372036854775807,0,2129469978461456,2129469978510935,2129469981929685,2129469982150518,2129469984818227,2129469984954164,2129469985407289,2129469991130727,2129469993031768,370000,588000,
0,2129469994296420,2129469994296420,9223372036854775807,0,2129469994896352,2129469994932289,2129469998182810,2129469998381248,2129470001884373,2129470002008852,2129470002458852,2129470007020831,2129470008857289,359000,492000,
0,2129470010830620,2129470010830620,9223372036854775807,0,2129470011419268,2129470011458852,2129470014339060,2129470014528643,2129470016905727,2129470017028643,2129470017462498,2129470022130727,2129470023904685,363000,465000,
0,2129470027365533,2129470027365533,9223372036854775807,0,2129470027945831,2129470027982810,2129470031724998,2129470031899477,2129470034426560,2129470034549998,2129470034977602,2129470041201039,2129470042796352,368000,488000,
0,2129470043900419,2129470043900419,9223372036854775807,0,2129470044548435,2129470044588018,2129470048836456,2129470049048956,2129470051336977,2129470051470310,2129470051938539,2129470056856768,2129470058558852,363000,484000,
0,2129470060435327,2129470060435327,9223372036854775807,0,2129470061023956,2129470061062498,2129470063769268,2129470063938539,2129470066377081,2129470066498956,2129470066930206,2129470071647393,2129470073499998,366000,492000,
0,2129470076969964,2129470076969964,9223372036854775807,0,2129470077547393,2129470077586977,2129470080541664,2129470080713018,2129470083101039,2129470083226560,2129470083654685,2129470089539581,2129470091134893,367000,496000,
0,2129470093503987,2129470093503987,9223372036854775807,0,2129470094330727,2129470094379164,2129470098576039,2129470098743748,2129470101342185,2129470101461456,2129470101904685,2129470106747393,2129470109011977,363000,855000,
0,2129470110037601,2129470110037601,9223372036854775807,0,2129470110596873,2129470110636456,2129470113700518,2129470113884373,2129470116448956,2129470116591143,2129470117064060,2129470121914060,2129470123607810,339000,610000,
0,2129470126572539,2129470126572539,9223372036854775807,0,2129470127199998,2129470127239581,2129470130627081,2129470130811456,2129470133051560,2129470133174998,2129470133615102,2129470138176560,2129470140161977,365000,577000,
0,2129470143106863,2129470143106863,9223372036854775807,0,2129470143719268,2129470143757289,2129470146597914,2129470146847914,2129470149644789,2129470149777081,2129470150291664,2129470156424477,2129470158050518,363000,563000,
0,2129470159639883,2129470159639883,9223372036854775807,0,2129470160921873,2129470160966143,2129470164813018,2129470165086456,2129470169190623,2129470169357810,2129470169979685,2129470176640102,2129470181471873,409000,848000,
0,2129470176169433,2129470176169433,9223372036854775807,0,2129470177097393,2129470177148956,2129470184576560,2129470184840623,2129470187752081,2129470187923435,2129470188522914,2129470195443227,2129470200169268,520000,2093000,
0,2129470192677358,2129470192677358,9223372036854775807,0,2129470194221352,2129470194280206,2129470202063539,2129470202294268,2129470205391143,2129470205579164,2129470206280727,2129470215508331,2129470220347914,605000,2844000,
0,2129470209210752,2129470209210752,9223372036854775807,0,2129470210138018,2129470210202602,2129470220614581,2129470220857289,2129470224617185,2129470224769268,2129470225377602,2129470235123956,2129470239524477,503000,2638000,
0,2129470225744184,2129470225744184,9223372036854775807,0,2129470227489060,2129470227551560,2129470234373435,2129470234600518,2129470241381768,2129470241538539,2129470242131248,2129470249777081,2129470254565623,652000,2739000,
0,2129470242277760,2129470242277760,9223372036854775807,0,2129470243878123,2129470243935414,2129470251078123,2129470251314581,2129470257941143,2129470258152081,2129470258842706,2129470269334893,2129470274269789,568000,2942000,
0,2129470258811626,2129470258811626,9223372036854775807,0,2129470261453643,2129470261510414,2129470282816143,2129470282999998,2129470285706248,2129470285837498,2129470286285414,2129470291323435,2129470293791143,449000,954000,
0,2129470291880848,2129470291880848,9223372036854775807,0,2129470292879685,2129470292948435,2129470298255206,2129470298447393,2129470303357810,2129470303474477,2129470303956768,2129470311829164,2129470315344268,343000,1597000,
0,2129470308410987,2129470308410987,9223372036854775807,0,2129470309182289,2129470309225518,2129470313364581,2129470313789060,2129470317532289,2129470317684893,2129470318135935,2129470323229685,2129470325908331,300000,904000,
0,2129470324944200,2129470324944200,9223372036854775807,0,2129470326192185,2129470326286456,2129470330662498,2129470330841143,2129470333515623,2129470333641664,2129470334103123,2129470339546873,2129470341876039,367000,976000,
0,2129470341478688,2129470341478688,9223372036854775807,0,2129470342760935,2129470342805206,2129470349600518,2129470349813539,2129470352803643,2129470352935414,2129470353436456,2129470358703123,2129470361135935,297000,999000,
0,2129470358013457,2129470358013457,9223372036854775807,0,2129470358594789,2129470358632810,2129470365364581,2129470365558331,2129470369819789,2129470369976560,2129470370551560,2129470376853123,2129470378951039,366000,667000,
0,2129470374546971,2129470374546971,9223372036854775807,0,2129470375318227,2129470375357810,2129470382480206,2129470382663539,2129470385607810,2129470385756768,2129470386227081,2129470391834373,2129470394808331,267000,741000,
0,2129470391078764,2129470391078764,9223372036854775807,0,2129470391657810,2129470391698435,2129470396694789,2129470396903123,2129470400324998,2129470400461456,2129470400935935,2129470406010414,2129470408165623,332000,741000,
0,2129470407613428,2129470407613428,9223372036854775807,0,2129470408677602,2129470408730206,2129470414411977,2129470414590102,2129470417489060,2129470417620310,2129470418462498,2129470423980727,2129470426741143,289000,939000,
0,2129470424147796,2129470424147796,9223372036854775807,0,2129470424768227,2129470424805206,2129470431490102,2129470431701560,2129470435445310,2129470435587498,2129470436071352,2129470441419268,2129470443382810,341000,789000,
0,2129470440681673,2129470440681673,9223372036854775807,0,2129470441342185,2129470441379164,2129470447142185,2129470447320310,2129470449948956,2129470450149998,2129470450620310,2129470456965623,2129470459493227,388000,1162000,
0,2129470457215637,2129470457215637,9223372036854775807,0,2129470457828123,2129470457865623,2129470465417706,2129470465631248,2129470469552081,2129470469685935,2129470470243748,2129470475541664,2129470483219268,328000,471000,
0,2129470473748980,2129470473748980,9223372036854775807,0,2129470474401039,2129470474438018,2129470483013539,2129470483319268,2129470488955206,2129470489073435,2129470489543748,2129470495398956,2129470498029685,276000,957000,
0,2129470490283679,2129470490283679,9223372036854775807,0,2129470491053123,2129470491093227,2129470494942185,2129470495092706,2129470498881248,2129470498996352,2129470499466664,2129470504303643,2129470506486977,283000,830000,
0,2129470506818205,2129470506818205,9223372036854775807,0,2129470507572393,2129470507607810,2129470511744789,2129470511923435,2129470514028643,2129470514155206,2129470514622393,2129470519272393,2129470521080206,333000,646000,
0,2129470523352533,2129470523352533,9223372036854775807,0,2129470524136977,2129470524179164,2129470528965623,2129470529151560,2129470531618748,2129470531761977,2129470532203643,2129470537053643,2129470539247914,347000,838000,
0,2129470539886044,2129470539886044,9223372036854775807,0,2129470540568227,2129470540615623,2129470549849998,2129470550212498,2129470554423435,2129470554576560,2129470555072393,2129470561647914,2129470564700518,314000,1251000,
0,2129470556419797,2129470556419797,9223372036854775807,0,2129470556934373,2129470556972914,2129470561355727,2129470561512498,2129470565366664,2129470565498435,2129470565949998,2129470572359373,2129470575609373,366000,851000,
0,2129470572954019,2129470572954019,9223372036854775807,0,2129470573576560,2129470573619268,2129470579723435,2129470579904164,2129470584636456,2129470584801560,2129470585273956,2129470591441143,2129470596184893,281000,667000,
0,2129470589488214,2129470589488214,9223372036854775807,0,2129470590179164,2129470590220310,2129470597339581,2129470597526039,2129470603933331,2129470604056248,2129470604554685,2129470610889060,2129470614100518,395000,915000,
0,2129470606022682,2129470606022682,9223372036854775807,0,2129470606583852,2129470606621873,2129470612825518,2129470613007810,2129470618518748,2129470618656768,2129470619160414,2129470624907810,2129470627708852,302000,788000,
0,2129470622556798,2129470622556798,9223372036854775807,0,2129470623164581,2129470623202081,2129470628285935,2129470628526560,2129470631097393,2129470631164060,2129470631409373,2129470636151560,2129470637658331,274000,431000,
0,2129470639090529,2129470639090529,9223372036854775807,0,2129470639980206,2129470640083852,2129470645515623,2129470645694268,2129470648704164,2129470648856768,2129470649319268,2129470655612498,2129470659631768,263000,2469000,
0,2129470655624843,2129470655624843,9223372036854775807,0,2129470656612498,2129470656642185,2129470661827081,2129470661918748,2129470663891664,2129470664008852,2129470664459893,2129470668960935,2129470670582289,248000,451000,
0,2129470672158096,2129470672158096,9223372036854775807,0,2129470672823956,2129470672863018,2129470678088018,2129470678255206,2129470680408331,2129470680529685,2129470680952602,2129470686058331,2129470688413539,333000,893000,
0,2129470688691257,2129470688691257,9223372036854775807,0,2129470689510414,2129470689553123,2129470694536977,2129470694708852,2129470699147393,2129470699283331,2129470699748435,2129470705170310,2129470710591143,326000,572000,
0,2129470705224855,2129470705224855,9223372036854775807,0,2129470705876560,2129470705915102,2129470711649998,2129470711743748,2129470713499477,2129470713615102,2129470714021873,2129470718486456,2129470720084373,303000,492000,
0,2129470721757066,2129470721757066,9223372036854775807,0,2129470722423435,2129470722447914,2129470724489060,2129470724571352,2129470726342706,2129470726466143,2129470726887498,2129470731403643,2129470733057289,340000,460000,
0,2129470738292635,2129470738292635,9223372036854775807,0,2129470738923435,2129470738960414,2129470742622914,2129470742796352,2129470744970310,2129470745086977,2129470745524998,2129470750130206,2129470751734893,367000,492000,
0,2129470754827381,2129470754827381,9223372036854775807,0,2129470755445310,2129470755483331,2129470758107289,2129470758275518,2129470760732289,2129470760853123,2129470761290623,2129470765853123,2129470767510414,358000,470000,
0,2129470771362254,2129470771362254,9223372036854775807,0,2129470772069268,2129470772106248,2129470774926560,2129470775252602,2129470777398956,2129470777516143,2129470777951039,2129470782650518,2129470784297914,357000,406000,
0,2129470787897262,2129470787897262,9223372036854775807,0,2129470788405727,2129470788440102,2129470790909893,2129470791058331,2129470794112498,2129470794395831,2129470794808852,2129470798947914,2129470800486977,279000,479000,
0,2129470804431674,2129470804431674,9223372036854775807,0,2129470804929685,2129470804964581,2129470807308331,2129470807469789,2129470809874477,2129470809986977,2129470810452602,2129470815790102,2129470817781768,327000,451000,
0,2129470820966937,2129470820966937,9223372036854775807,0,2129470821574477,2129470821611456,2129470824681768,2129470824894268,2129470826920831,2129470827034373,2129470827440623,2129470831829685,2129470833574477,331000,455000,
0,2129470837502100,2129470837502100,9223372036854775807,0,2129470837986456,2129470838020310,2129470840427081,2129470840656248,2129470843822393,2129470843932810,2129470844335414,2129470848927602,2129470850623956,349000,436000,
0,2129470854037382,2129470854037382,9223372036854775807,0,2129470854544789,2129470854578643,2129470856894268,2129470857052081,2129470859592706,2129470859702081,2129470860131768,2129470864301039,2129470866004164,317000,442000,
0,2129470870572710,2129470870572710,9223372036854775807,0,2129470871102602,2129470871140623,2129470873928123,2129470874100518,2129470876858331,2129470876980727,2129470877423435,2129470882654164,2129470884522914,360000,485000,
0,2129470887107646,2129470887107646,9223372036854775807,0,2129470887660414,2129470887699477,2129470891291143,2129470891467706,2129470893945310,2129470894091664,2129470894573956,2129470899967706,2129470901899998,364000,505000,
0,2129470903642611,2129470903642611,9223372036854775807,0,2129470904179685,2129470904220831,2129470907755727,2129470907965102,2129470910843748,2129470910965102,2129470911410414,2129470916494268,2129470918389060,362000,488000,
0,2129470920177207,2129470920177207,9223372036854775807,0,2129470920729164,2129470920768227,2129470924424477,2129470924599477,2129470926740623,2129470926862498,2129470927312498,2129470932567706,2129470934444789,358000,472000,
0,2129470936712069,2129470936712069,9223372036854775807,0,2129470937228123,2129470937266143,2129470940573435,2129470941023956,2129470942794268,2129470942909373,2129470943346352,2129470948334373,2129470950219268,341000,531000,
0,2129470953246879,2129470953246879,9223372036854775807,0,2129470953791143,2129470953830206,2129470956844789,2129470957159893,2129470959853643,2129470959980727,2129470960480727,2129470965569789,2129470967321872,351000,492000,
0,2129470969781711,2129470969781711,9223372036854775807,0,2129470970377602,2129470970415102,2129470973042706,2129470973210414,2129470976034893,2129470976159372,2129470976615102,2129470981827081,2129470983510414,365000,480000,
0,2129470986316329,2129470986316329,9223372036854775807,0,2129470986918747,2129470986957810,2129470991330206,2129470991506768,2129470994308852,2129470994432810,2129470994873956,2129471001313539,2129471002610414,339000,471000,
0,2129471002850993,2129471002850993,9223372036854775807,0,2129471003395831,2129471003443747,2129471006485935,2129471006656768,2129471009308331,2129471009430727,2129471009887497,2129471014940622,2129471016817706,384000,477000,
0,2129471019385662,2129471019385662,9223372036854775807,0,2129471019930206,2129471019968227,2129471023569268,2129471023752602,2129471025980727,2129471026115622,2129471026585935,2129471031884372,2129471033842185,375000,505000,
0,2129471035920223,2129471035920223,9223372036854775807,0,2129471036480727,2129471036519268,2129471039527081,2129471039726560,2129471042799477,2129471042938539,2129471043413539,2129471048670831,2129471050574997,384000,701000,
0,2129471052454398,2129471052454398,9223372036854775807,0,2129471053056247,2129471053095310,2129471055872393,2129471056036977,2129471060888018,2129471061009372,2129471061446352,2129471066365622,2129471068418747,346000,667000,
0,2129471068988734,2129471068988734,9223372036854775807,0,2129471069591143,2129471069628122,2129471072931768,2129471073077602,2129471075320831,2129471075440622,2129471075855206,2129471080398956,2129471081916143,344000,445000,
0,2129471085522905,2129471085522905,9223372036854775807,0,2129471086354685,2129471086398956,2129471092161977,2129471092319789,2129471094533852,2129471094662497,2129471095111456,2129471099958852,2129471102719268,333000,1302000,
0,2129471102056299,2129471102056299,9223372036854775807,0,2129471102999477,2129471103068227,2129471106905206,2129471107076560,2129471109849997,2129471109976039,2129471110528122,2129471114951560,2129471116648956,343000,496000,
0,2129471118589992,2129471118589992,9223372036854775807,0,2129471119209893,2129471119250518,2129471122284893,2129471122446872,2129471125166143,2129471125289060,2129471125743227,2129471130326039,2129471132205206,377000,527000,
0,2129471135124357,2129471135124357,9223372036854775807,0,2129471135794268,2129471135833331,2129471138724477,2129471139246872,2129471141633852,2129471141756247,2129471142205727,2129471146673435,2129471148459893,377000,513000,
0,2129471151658988,2129471151658988,9223372036854775807,0,2129471152284372,2129471152324997,2129471156806247,2129471156972393,2129471159092185,2129471159215102,2129471159658852,2129471164206247,2129471165943227,429000,488000,
0,2129471168193112,2129471168193112,9223372036854775807,0,2129471169187497,2129471169235414,2129471173519789,2129471173713539,2129471176470831,2129471176626560,2129471177177081,2129471183573956,2129471186478643,445000,1217000,
0,2129471184724768,2129471184724768,9223372036854775807,0,2129471185778643,2129471185886456,2129471190301039,2129471190524997,2129471193158852,2129471193306247,2129471193842706,2129471200117185,2129471203581768,433000,1635000,
0,2129471201257650,2129471201257650,9223372036854775807,0,2129471202141664,2129471202404685,2129471209168227,2129471209407810,2129471214011977,2129471214198435,2129471214972914,2129471223884893,2129471229135414,694000,2432000,
0,2129471217787200,2129471217787200,9223372036854775807,0,2129471219159372,2129471219254685,2129471229070310,2129471229373956,2129471233348956,2129471233535935,2129471234218227,2129471243642185,2129471248477081,595000,2926000,
0,2129471234316731,2129471234316731,9223372036854775807,0,2129471237014060,2129471237076039,2129471243196352,2129471243434893,2129471250356768,2129471250557289,2129471251251039,2129471259973435,2129471264733331,518000,2615000,
0,2129471250849791,2129471250849791,9223372036854775807,0,2129471252668227,2129471252734893,2129471259142706,2129471259387497,2129471266562497,2129471266740102,2129471267419268,2129471276286456,2129471281272914,686000,3057000,
0,2129471267382459,2129471267382459,9223372036854775807,0,2129471268993227,2129471269062497,2129471276874477,2129471277117185,2129471284601560,2129471284786456,2129471285473956,2129471294427602,2129471299335935,745000,2951000,
0,2129471283915189,2129471283915189,9223372036854775807,0,2129471288505206,2129471288575518,2129471294641664,2129471294886977,2129471301177081,2129471301361456,2129471302056768,2129471310811456,2129471315824477,684000,2735000,
0,2129471300446932,2129471300446932,9223372036854775807,0,2129471304136977,2129471304204164,2129471310453643,2129471310690622,2129471317686977,2129471317863539,2129471318552602,2129471328939060,2129471334476560,698000,1022000,
0,2129471316980356,2129471316980356,9223372036854775807,0,2129471321220831,2129471321293747,2129471327586456,2129471327816664,2129471335302081,2129471335486456,2129471336381247,2129471345117706,2129471349954685,466000,2854000,
0,2129471333513428,2129471333513428,9223372036854775807,0,2129471340703122,2129471340777081,2129471345721352,2129471345955727,2129471351919789,2129471352078122,2129471352688539,2129471359972914,2129471364890622,466000,2305000,
0,2129471350045146,2129471350045146,9223372036854775807,0,2129471353753122,2129471353814581,2129471359028122,2129471359238018,2129471365967185,2129471366105727,2129471366838539,2129471376266664,2129471380770310,438000,2733000,
0,2129471366577243,2129471366577243,9223372036854775807,0,2129471368227081,2129471368286977,2129471375026560,2129471375246352,2129471381389581,2129471381523435,2129471382224477,2129471390519268,2129471395179685,492000,2115000,
0,2129471383110445,2129471383110445,9223372036854775807,0,2129471383769268,2129471383818747,2129471391525518,2129471391737497,2129471396873956,2129471397033331,2129471397655206,2129471405346872,2129471409690622,579000,2495000,
0,2129471399643701,2129471399643701,9223372036854775807,0,2129471400422914,2129471400473956,2129471407845310,2129471409419268,2129471412923956,2129471413102602,2129471413781247,2129471422140622,2129471426526039,442000,2686000,
0,2129471416177068,2129471416177068,9223372036854775807,0,2129471416958852,2129471417011456,2129471424136456,2129471425457810,2129471429148435,2129471429338539,2129471429971352,2129471438420310,2129471442716664,538000,2652000,
0,2129471432710123,2129471432710123,9223372036854775807,0,2129471433488539,2129471433541664,2129471439516664,2129471439792185,2129471445067706,2129471445255206,2129471445892706,2129471454744268,2129471459229685,544000,2619000,
0,2129471449243119,2129471449243119,9223372036854775807,0,2129471450109372,2129471450163539,2129471453982810,2129471454198435,2129471461211456,2129471461375518,2129471461973435,2129471470490622,2129471475666664,520000,2630000,
0,2129471465776047,2129471465776047,9223372036854775807,0,2129471466627081,2129471466678122,2129471472815622,2129471473085414,2129471478237497,2129471478401560,2129471479030727,2129471486991664,2129471492514060,536000,2843000,
0,2129471482309362,2129471482309362,9223372036854775807,0,2129471483074997,2129471483126560,2129471488173956,2129471488391664,2129471494240622,2129471494412497,2129471495045831,2129471503335414,2129471507423956,569000,1996000,
0,2129471498842154,2129471498842154,9223372036854775807,0,2129471499684372,2129471499737497,2129471508292185,2129471508505206,2129471511489060,2129471511656247,2129471512288539,2129471520130206,2129471526425518,517000,2596000,
0,2129471515375236,2129471515375236,9223372036854775807,0,2129471516145831,2129471516196352,2129471523054164,2129471523272393,2129471528161977,2129471528348435,2129471528993227,2129471536292185,2129471540430206,526000,1980000,
0,2129471531908983,2129471531908983,9223372036854775807,0,2129471532707810,2129471532754685,2129471541332289,2129471541547393,2129471544119789,2129471544251039,2129471544697393,2129471550307810,2129471553219268,388000,574000,
0,2129471548442280,2129471548442280,9223372036854775807,0,2129471549085935,2129471549126560,2129471552391143,2129471552630727,2129471555340622,2129471555479685,2129471555929164,2129471561045310,2129471563059893,364000,491000,
0,2129471945244267,2129471945244267,9223372036854775807,0,2129471947231768,2129471947369789,2129471952281247,2129471953103122,2129471958756768,2129471959193747,2129471961077602,2129471981924997,2129471986968227,1510000,2123000,
0,2129471961775252,2129471961775252,9223372036854775807,0,2129471963578643,2129471963720310,2129471968803643,2129471969589060,2129471976837497,2129471987217185,2129471987860414,2129471994908852,2129471997820310,363000,1086000,
0,2129471978304653,2129471978304653,9223372036854775807,0,2129471988494789,2129471988543227,2129471990362497,2129471990826039,2129471993264060,2129471998163018,2129471998983331,2129472011869268,2129472014883852,6260000,960000,
0,2129471994837987,2129471994837987,9223372036854775807,0,2129471999951039,2129472000134893,2129472003520831,2129472003790102,2129472006586977,2129472015266143,2129472016307810,2129472024484893,2129472026986977,1457000,738000,
0,2129472011372038,2129472011372038,9223372036854775807,0,2129472017111456,2129472017165102,2129472019077081,2129472019338018,2129472021648956,2129472027326039,2129472028356768,2129472039993227,2129472042786977,5619000,706000,
0,2129472027905834,2129472027905834,9223372036854775807,0,2129472029302081,2129472029354164,2129472031043227,2129472031316143,2129472034404164,2129472043007810,2129472043630206,2129472056959372,2129472059639581,6974000,873000,
0,2129472044439480,2129472044439480,9223372036854775807,0,2129472045191143,2129472045235935,2129472047036977,2129472047310414,2129472051823435,2129472059860414,2129472060984893,2129472073495310,2129472075883851,6077000,681000,
0,2129472060973319,2129472060973319,9223372036854775807,0,2129472061994789,2129472062042706,2129472063763018,2129472064046351,2129472067091664,2129472076093747,2129472076747914,2129472089905726,2129472092478643,7006000,747000,
2,2129472094041096,2129472094041096,0,0,2129472094041096,2129472094041096,2129472094041096,2129472094041096,2129472098192185,2129472098197393,2129472099573956,2129472106085414,2129472108560935,483000,648000,
0,2129472110575025,2129472110575025,9223372036854775807,0,2129472111325518,2129472111374476,2129472113029164,2129472113368226,2129472116213018,2129472116385935,2129472116980206,2129472123685414,2129472126042706,426000,679000,
0,2129472127108789,2129472127108789,9223372036854775807,0,2129472127926039,2129472127973435,2129472129724997,2129472130186976,2129472133394268,2129472133581247,2129472134143747,2129472140650518,2129472143466143,443000,953000,
0,2129472143642998,2129472143642998,9223372036854775807,0,2129472144640622,2129472144691664,2129472146472393,2129472146757289,2129472149358851,2129472149538018,2129472150185414,2129472156845831,2129472159378643,457000,798000,
0,2129472160177342,2129472160177342,9223372036854775807,0,2129472161124476,2129472161176039,2129472162829685,2129472163279685,2129472166315622,2129472166503643,2129472167061456,2129472173791143,2129472176095310,463000,737000,
0,2129472176711447,2129472176711447,9223372036854775807,0,2129472177586976,2129472177640622,2129472179406247,2129472179907289,2129472183082289,2129472183268226,2129472183839060,2129472190500518,2129472192823435,459000,558000,
0,2129472193245412,2129472193245412,9223372036854775807,0,2129472194233851,2129472194304685,2129472196128643,2129472196408331,2129472199985414,2129472200195831,2129472200771872,2129472207299997,2129472209976039,501000,883000,
0,2129472209780228,2129472209780228,9223372036854775807,0,2129472210796351,2129472210860935,2129472212991664,2129472213290101,2129472215696872,2129472215868747,2129472216824476,2129472223586976,2129472226239060,405000,851000,
---PROFILEDATA---


View hierarchy:

  com.zhihu.android/com.zhihu.android.app.ui.activity.MainActivity/android.view.ViewRootImpl@10b457e
  248 views, 195.69 kB of display lists

  com.zhihu.android/com.zhihu.android.app.ui.activity.QAHostActivity/android.view.ViewRootImpl@e6d2adf
  152 views, 147.95 kB of display lists


Total ViewRootImpl: 2
Total Views:        400
Total DisplayList:  343.63 kB
zhihu.txt

以下是該命令的一些關鍵輸出信息

Flags,IntendedVsync,Vsync,OldestInputEvent,NewestInputEvent,HandleInputStart,AnimationStart,PerformTraversalsStart,DrawStart,SyncQueued,SyncStart,IssueDrawCommandsStart,SwapBuffers,FrameCompleted,DequeueBufferDuration,QueueBufferDuration,
0,2129433806752476,2129433806752476,9223372036854775807,0,2129433807321878,2129433807343232,2129433807670316,2129433807767712,2129433808129691,2129433808170316,2129433808370316,2129433814887503,2129433816121878,3545000,402000,
0,2129433823287480,2129433823287480,9223372036854775807,0,2129433823732816,2129433823755212,2129433824101045,2129433824213024,2129433824851566,2129433824914066,2129433826678649,2129433834844795,2129433836318232,2036000,482000,
0,2129433839822411,2129433839822411,9223372036854775807,0,2129433840271878,2129433840293232,2129433845248961,2129433845402607,2129433846842191,2129433846912503,2129433847186982,2129433851378649,2129433853024482,394000,494000,

此輸出的每一行代表app生成的一幀。每一行的列數都相同(16列),描述在生成幀的管道的每個階段所花費的時間。下一節將詳細介紹此格式,包括每列所代表的內容。

Framestats數據格式

由於數據塊以CSV格式輸出,因此將其粘貼到我們選擇的電子表格工具,或者使用腳本進行收集和解析非常簡單。下面說明了輸出數據列的格式。所有時間戳都以納秒為單位(1納秒=1e-6毫秒)。

1.FLAGS

如果flags為0,則此幀的總耗時時間 = FRAME_COMPLETED(第14列,幀的結束時間) - INTENDED_VSYNC(第2列,幀的預期開始時間)。
如果flags不為0,則忽略該行,因為該幀的布局和繪制時間超過16ms,為異常幀。以下是可能發生的一些原因:
(1)窗口布局發生變化(例如app的第一幀或旋轉后);
(2)幀被跳過也是有可能的,在這種情況下,某些值將具有垃圾時間戳。例如,如果幀超出60fps,或者屏幕上沒有任何內容變臟,則可能跳過一個幀,這不一定是app中出現問題的跡象。

2.INTENDED_VSYNC

幀的預期開始時間。如果此值與VSYNC不同,則UI線程上發生了阻止其及時響應vsync信號的工作。

3.VSYNC

花費在vsync監聽器和幀繪制的時間(Choreographer frame回調,動畫,View.getDrawingTime()等)。
要了解VSYNC的更多信息及其對app的影響,請查看Understanding VSYNC 視頻。

4.OLDEST_INPUT_EVENT

輸入隊列中最早輸入事件的時間戳。如果此幀沒有輸入事件,則為Long.MAX_VALUE。
此值主要用於平台工作,對app開發人員的用處不大。

5.NEWEST_INPUT_EVENT

輸入隊列中最后輸入事件的時間戳,如果此幀沒有輸入事件,則為0。
此值主要用於平台工作,對app開發人員的用處不大。
但是,通過計算FRAME_COMPLETED - NEWEST_INPUT_EVENT的值,可以大致了解app添加的延遲時間。

6.HANDLE_INPUT_START

將輸入事件分派給app的時間戳。
通過計算ANIMATION_START - HANDLE_INPUT_START的值,可以測量app處理輸入事件所花費的時間。
如果它們的時間差很高(> 2ms),則表示app花費了非常長的時間處理輸入事件,例如View.onTouchEvent(),這可能表示此工作需要優化,或者分發到其他線程。但是請注意,在某些情況下,例如發起新活動或類似活動的點擊事件時,預計可接受的時間差是很大的。

7.ANIMATION_START

運行Choreographer注冊動畫的時間戳。
通過計算PERFORM_TRANVERSALS_START - ANIMATION_START的值,可以得到評估正在運行的所有動畫器(ObjectAnimator,ViewPropertyAnimator和常用轉換器)所花費的時間。
如果它們的時間差很高(> 2ms),請檢查您的app是否已編寫了自定義動畫或者設置了ObjectAnimators動畫的字段,並確保它們適用於動畫。
要了解Choreographer的更多信息,請查看 For Butter or Worse 視頻。

8.PERFORM_TRAVERSALS_START

計算DRAW_START - PERFORM_TRAVERSALS_START的值,可以得到完成布局和度量階段所需的時間。(注意,在滾動或動畫期間,你會希望它應該接近於零)
要了解有關渲染管道的度量和布局階段的更多信息,請查看 Invalidations, Layouts and Performance 視頻。

9.DRAW_START

performTraversals的繪制階段開始的時間戳。這是錄制任何無效視圖的顯示列表的起點。
此時間與SYNC_START之間的時間是在樹中所有無效視圖上調用View.draw()所需的時間。
有關繪圖模型的更多信息,請查看 Hardware Acceleration 或者 Invalidations, Layouts and Performance 視頻。

10.SYNC_QUEUED

將同步請求發送到RenderThread的時間。
這標志着開始同步階段的消息被發送到RenderThread的時刻。如果此時間與SYNC_START之間的時間差很長(> 0.1ms左右),則表示RenderThread正忙於處理不同的幀。在內部,這用於區分執行太多工作以至於超過16ms預算的幀和由於前一幀超過16ms預算而導致被停止的幀。

11.SYNC_START

繪圖同步階段開始的時間。
如果此時間與ISSUE_DRAW_COMMANDS_START之間的時間很長(> 0.4ms左右),則通常表示已繪制了許多必須上傳到GPU的新位圖。
要了解有關同步階段的更多信息,請查看 Profile GPU Rendering 視頻。

12.ISSUE_DRAW_COMMANDS_START

硬件渲染器開始向GPU發出繪圖命令的時間。
計算FRAME_COMPLETED - ISSUE_DRAW_COMMANDS_START的值,可以大致了解app生成多少GPU工作。這里會出現很多過度繪制或低效的渲染效果等問題。

13.SWAP_BUFFERS

調用eglSwapBuffers的時間,在平台工作之外相對無用。

14.FRAME_COMPLETED

幀的結束時間戳。可以通過執行FRAME_COMPLETED - INTENDED_VSYNC來計算在此幀上工作的總時間。

15.DequeueBufferDuration和QueueBufferDuration

我測試的是Android 8.0版本,除了以上14列數據外,還有2列數據——DequeueBufferDuration和QueueBufferDuration,這2列數據在官方文檔中沒有提及,估計是后來新加的。

你可以用不同的方式使用這些數據。例如下面的直方圖,顯示不同幀時間的分布(FRAME_COMPLETED - INTENDED_VSYNC)。
這個圖表一目了然地告訴我們,大多數幀都非常好——大多數的幀耗時都遠低於16ms(用紅色表示),但幾幀明顯超過了16ms。隨着時間的推移,我們可以查看此直方圖中的變化,以查看批量變化或新創建的異常值。您還可以根據數據中的許多時間戳來繪制出輸入延遲,布局花費的時間或其他類似的感興趣度量。

三 幀耗時數據的獲取

如果在開發人員選項中將配置文件Profile GPU rendering為In adb shell dumpsys gfxinfo,該命令將打印出最近120幀耗時信息,並將其分成幾個不同的類別,可以直觀地顯示各部分的快慢。
與上面的framestats類似,將它粘貼到我們選擇的電子表格工具,或者使用腳本進行收集和解析非常簡單。下圖顯示了app生成的許多幀耗時的細分。


此結果可以通過運行gfxinfo,復制輸出,將其粘貼到電子表格工具中,並將數據繪制為直方圖獲取。
每個垂直條代表一幀動畫,它的高度表示計算動畫幀所用的毫秒數。條形圖的每個彩色部分代表渲染管道的不同階段,因此您可以看到app的哪些部分可能會產生瓶頸。有關了解渲染管道以及如何對其進行優化的詳細信息,請查看 Invalidations Layouts and Performance 視頻。

四 控制統計信息的收集

framestats和簡單的幀耗時信息都是在非常短的時間內收集數據——大約2s收集一次(一次120幀,一幀16ms,耗時約2s)。為了精確控制此時間窗口,例如,將數據限制為特定的動畫,您可以重置所有計數器,並重新聚合統計信息。

adb shell dumpsys gfxinfo <PACKAGE_NAME> reset

這也可以與dumps命令一起使用,以常規節奏進行收集和重置,連續獲得少於2s的幀數據。

五 如何診斷性能問題

dumpsys能發現問題或者判斷問題的嚴重性,但無法定位真正的原因。如果要定位原因並找到解決它們的適當方法,強烈建議使用systrace工具。

六 其他資源

有關Android渲染管道如何工作的更多信息,您可以在以下找到常見的問題以及如何解決這些問題,下面某些資源可能對您有用:

七 自動化UI性能測試

UI性能測試的其中一種方法是簡單地讓人類測試員在目標app上執行一組用戶操作,並且可視地查找問題,或者使用工具驅動的方法花費大量時間來查找問題。但是這種手動方法充滿了危險——人類感知幀速率變化的能力差別很大,而且這也是耗時,乏味且容易出錯的。
更有效的方法是從自動化UI測試中記錄和分析關鍵性能指標。Android 6.0包含新的日志記錄功能,可以輕松確定app動畫中jank的數量和嚴重程度,並可用於構建嚴格的流程來確定當前的性能並跟蹤未來的性能目標。
要了解有關Android性能測試的更多信息,請查看  Automated Performance Testing Codelab 。您將學習如何編寫和執行自動化測試並查看結果,以了解如何提高app性能。

 

補充

以上是我對官方文檔的一些理解翻譯,下面是另外的補充(摘自http://www.importnew.com/3784.html )。

Gfxinfo工具是Android4.1引入的,可以在開發者工具中看到新添加的一項“Profile GPU rendering”(GPU渲染分析)。如果在Android 4.2 及以上設備上看不見開發者選項,可以在“關於手機”的界面底部,單擊“版本號”7次。

勾選Profile GPU rendering選項后,即可操作需要測試的界面。在終端運行下面命令:

>adb shell dumpsys gfxinfo <package_name>

在產生的日志中,你會發現一段標記為“Profile”的毫秒量級的數據。這段數據包含了一個有三列數據的表,應用的每個window(窗口)都有一個這樣 的表。為了使用這個數據,你可以簡單的將這個表拷到你最喜歡的電子制表軟件中,從而生成一個數據堆疊的列圖。以下這個圖就是我的測量結果。


每一列給出了每一幀花在渲染上的時間估計:
“Draw”是指Java層用在創建“display lists”(顯示列表)上的時間。它表明運行例如View.onDraw(Canvas)需要多少時間。
“Process”是指Android 2D渲染引擎用在執行“display lists”上的時間。你的UI層級(hierarchy)中的View數量越多,需要執行的繪畫命令就越多。
“Execute”是指將一幀圖像交給合成器(compositor)的時間。這部分占用的時間通常比較少。

提醒:要以60fps的幀率進行平滑的渲染,每一幀所占用的時間需要少於16ms。

關於“Execute”:
如果Excute花費很多時間,這就意味着你跑在了系統繪圖流水線的前面。Android在運行狀態時最多可以用3塊緩存,如果此時你的應用還需要一塊緩 存,那應用就會被阻塞直到三塊中的一塊緩存被釋放。這種情況的發生一般有兩個原因。第一個原因是你的應用在Dalvik(java虛擬機)端畫的太快,而在它的Display list在GPU端執行太慢。第二個原因是你的應用花費太多時間在前幾幀的渲染上,一旦流水線滿了,它就跟不上,直到動畫的完成。這些是我們想在下一個版本的Android改進的地方。

以上這個圖明顯的證實了我的疑慮:這個應用在大部分時間運行良好,但某些時候會發生丟幀。

更多請查看:

英文原文:Android Performance Case Study
譯文地址: http://www.importnew.com/3784.html 編譯:ImportNew - 孫立

 

我的測試實踐(honor 8,Android 8.0,知乎應用)

在“開發人員選項”中勾選“GPU呈現模式分析”下的“在屏幕上呈現為條形圖”,然后執行命令

>adb shell dumpsys gfxinfo com.zhihu.android > E:/log/zhihu-tiaoxingtu.txt

輸出結果如下所示

Applications Graphics Acceleration Info:
Uptime: 2146035727 Realtime: 3258300362

** Graphics info for pid 5566 [com.zhihu.android] **

Stats since: 2145917787705821ns
Total frames rendered: 1542
Janky frames: 414 (26.85%)
50th percentile: 13ms
90th percentile: 24ms
95th percentile: 30ms
99th percentile: 69ms
Number Missed Vsync: 27
Number High input latency: 8
Number Slow UI thread: 256
Number Slow bitmap uploads: 10
Number Slow issue draw commands: 140
HISTOGRAM: 5ms=35 6ms=89 7ms=79 8ms=113 9ms=80 10ms=85 11ms=125 12ms=136 13ms=119 14ms=108 15ms=104 16ms=70 17ms=78 18ms=52 19ms=40 20ms=19 21ms=18 22ms=19 23ms=14 24ms=14 25ms=19 26ms=11 27ms=11 28ms=11 29ms=9 30ms=15 31ms=7 32ms=9 34ms=10 36ms=2 38ms=2 40ms=4 42ms=4 44ms=2 46ms=0 48ms=5 53ms=3 57ms=2 61ms=1 65ms=2 69ms=2 73ms=1 77ms=1 81ms=1 85ms=0 89ms=2 93ms=0 97ms=0 101ms=0 105ms=0 109ms=0 113ms=0 117ms=1 121ms=0 125ms=0 129ms=0 133ms=0 150ms=5 200ms=0 250ms=0 300ms=0 350ms=3 400ms=0 450ms=0 500ms=0 550ms=0 600ms=0 650ms=0 700ms=0 750ms=0 800ms=0 850ms=0 900ms=0 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

Caches:
Current memory usage / total memory usage (bytes):
  TextureCache                0 / 75497472
  Layers total          0 (numLayers = 0)
  RenderBufferCache           0 /  8388608
  GradientCache               0 /  1048576
  PathCache                   0 / 33554432
  TessellationCache           0 /  1048576
  TextDropShadowCache         0 /  6291456
  PatchCache                  0 /        0
FontRenderer doesn't exist.
Other:
  FboCache                    0 /        2
Total memory usage:
  0 bytes, 0.00 MB


Pipeline=FrameBuilder
Profile data in ms:

    com.zhihu.android/com.zhihu.android.app.ui.activity.MainActivity/android.view.ViewRootImpl@108398b (visibility=8)
    Draw    Prepare    Process    Execute
    1.91    0.74    6.35    1.76
    10.42    0.73    4.52    1.77
    1.95    0.70    9.78    2.12
    1.96    0.92    6.02    1.93
    1.88    1.06    6.16    2.58
    2.47    1.02    5.39    2.25
    2.53    1.04    5.44    2.33
    2.75    1.00    7.00    2.66
    2.57    1.13    6.21    2.44
    6.08    1.58    5.28    3.58
    3.90    1.83    8.05    4.41
    3.47    1.49    7.00    3.30
    3.97    1.08    4.25    2.31
    2.33    0.78    4.12    2.26
    1.96    0.74    5.42    1.86
    1.72    1.10    4.63    1.67
    1.63    0.73    4.36    1.62
    1.42    0.86    4.90    2.01
    6.32    1.36    8.52    3.01
    4.55    1.10    6.42    3.72
    8.18    0.88    5.40    2.71
    4.24    0.86    4.11    2.04
    6.11    0.91    3.77    1.84
    5.22    0.72    6.50    1.87
    4.18    0.41    4.23    1.72
    4.13    0.87    3.94    1.90
    3.62    0.96    7.41    2.03
    4.59    0.85    3.77    1.84
    4.83    0.72    3.96    2.01
    5.37    0.71    3.70    1.68
    3.41    0.96    4.24    1.72
    3.46    0.83    4.55    1.88
    2.98    0.70    4.81    1.85
    3.52    0.94    4.27    2.03
    5.36    0.70    3.82    1.71
    3.38    0.93    4.13    1.71
    6.01    1.25    5.89    2.92
    7.39    1.17    9.01    2.68
    9.79    1.31    16.11    4.10
    9.81    0.75    14.20    3.72
    13.28    1.77    11.97    3.82
    14.87    1.91    10.70    7.43
    31.82    0.99    8.60    2.06
    8.42    0.78    6.58    1.83
    4.38    0.81    5.54    1.96
    3.81    0.85    5.48    1.89
    3.80    1.14    5.76    1.80
    3.67    1.20    5.35    1.75
    4.29    0.81    5.80    1.96
    4.37    0.99    5.40    2.02
    5.10    0.77    5.39    1.80
    3.99    1.02    5.17    1.99
    4.20    0.94    5.11    1.75
    2.96    0.75    6.41    1.70
    2.93    0.93    5.80    1.79
    2.78    0.82    7.04    1.93
    3.59    1.07    5.77    1.84
    4.14    1.06    6.67    2.47
    6.35    1.04    6.82    2.57
    5.84    1.05    6.16    2.55
    3.75    1.24    7.44    2.63
    6.43    1.01    6.59    2.64
    3.73    1.51    6.78    2.54
    4.93    1.07    6.83    2.50
    6.09    1.06    7.38    2.52
    4.30    1.31    7.37    2.54
    4.07    1.09    9.62    3.96
    8.27    1.37    8.60    4.31
    3.74    0.93    8.39    12.89
    7.61    0.83    7.47    1.83
    14.74    0.82    6.05    1.87
    6.52    0.82    5.43    2.08
    5.62    0.76    5.48    1.82
    5.92    0.76    10.58    2.19
    5.00    0.78    8.08    1.93
    50.00    2.83    6.46    2.16
    50.00    0.88    7.23    1.83
    3.61    0.93    7.27    1.74
    3.64    1.20    5.32    2.14
    4.41    0.76    5.32    2.38
    3.75    0.97    6.22    2.54
    4.74    0.97    5.53    3.06
    3.52    0.87    6.68    2.13
    5.56    0.73    5.31    1.80
    4.21    0.79    5.67    1.88
    3.26    0.87    6.81    2.21
    5.62    0.70    5.67    1.88
    3.34    0.73    6.64    2.05
    3.62    0.84    5.82    2.14
    5.01    6.90    5.13    2.01
    4.37    0.82    7.01    1.73
    4.90    0.75    4.13    1.76
    4.53    0.96    4.06    1.80
    3.60    0.98    4.39    1.83
    3.92    0.84    4.29    1.72
    4.43    0.90    4.49    1.91
    3.58    1.09    5.63    1.64
    3.46    0.92    5.69    1.64
    8.53    0.84    8.19    3.02
    10.41    1.29    10.69    3.59
    9.71    1.14    13.76    2.70
    7.31    1.05    8.99    2.71
    6.50    1.15    7.68    3.57
    6.37    1.14    8.01    1.90
    8.11    0.80    6.61    1.98
    4.42    1.27    5.92    2.16
    4.33    0.89    5.49    1.91
    5.70    0.78    5.39    1.93
    3.97    0.98    5.59    1.80
    3.72    0.87    5.68    1.73
    6.03    0.77    5.77    1.66
    5.60    0.75    5.52    1.73
    4.02    0.90    5.65    1.68
    2.98    0.97    6.31    2.15
    3.04    0.92    6.31    1.73
    2.77    1.07    6.36    1.84
    3.43    0.87    7.68    1.99
    4.85    0.91    6.15    1.97
    1.33    0.83    9.52    2.77
    26.07    0.79    4.95    1.70

    com.zhihu.android/com.zhihu.android.app.ui.activity.QAHostActivity/android.view.ViewRootImpl@e8b0a68 (visibility=4)
    Draw    Prepare    Process    Execute
    10.08    0.40    6.08    1.59
    5.85    0.38    4.19    1.48
    5.09    0.39    6.83    1.56
    5.52    0.44    6.03    1.95
    6.77    0.41    4.90    1.93
    5.14    0.39    7.49    1.62
    5.88    0.38    4.92    2.51
    5.34    0.43    6.99    2.03
    5.62    0.41    5.14    1.72
    5.03    0.43    6.06    1.57
    5.59    0.39    5.34    1.63
    5.46    0.41    6.60    1.52
    5.51    0.40    5.12    1.72
    4.76    0.48    4.89    1.74
    4.74    0.40    6.06    1.37
    5.19    0.51    5.25    1.71
    4.91    0.49    9.86    1.84
    7.42    0.40    10.30    3.85
    6.09    0.44    5.23    1.80
    5.21    0.49    6.40    1.94
    6.46    1.02    7.08    1.80
    5.82    0.40    5.14    2.84
    6.78    0.49    7.34    1.79
    6.45    0.52    5.45    1.70
    6.77    0.40    6.02    2.34
    7.03    0.44    6.94    1.49
    5.37    0.40    6.11    1.77
    4.93    0.41    5.20    1.60
    7.17    0.42    5.50    1.80
    7.51    0.44    6.28    2.01
    5.46    0.43    6.50    1.62
    5.17    0.41    5.54    1.88
    5.64    0.39    5.46    1.67
    4.75    0.41    4.92    1.66
    4.75    0.39    6.11    1.57
    6.58    0.44    4.82    1.78
    4.86    0.43    5.02    1.63
    4.60    0.41    5.29    1.66
    4.86    0.39    5.30    1.71
    4.61    0.53    5.00    1.67
    5.79    0.38    4.94    1.87
    5.52    0.51    4.91    1.74
    4.78    1.31    4.86    1.65
    4.70    0.40    6.72    1.73
    4.82    0.41    4.96    1.73
    4.77    0.39    6.11    1.56
    6.67    0.40    4.79    1.70
    4.87    0.41    5.19    1.87
    4.86    0.39    5.01    1.83
    4.48    0.40    6.47    1.73
    4.70    0.41    5.73    1.87
    4.62    0.42    6.22    1.58
    4.99    0.40    5.42    1.67
    5.31    0.39    5.99    1.56
    5.11    0.42    6.53    2.21
    7.55    0.60    6.59    2.67
    7.40    0.56    6.90    2.70
    7.03    0.73    8.17    3.97
    9.59    0.55    7.83    5.02
    10.94    0.51    5.59    1.93
    6.82    0.42    7.59    4.42
    6.94    0.42    5.58    1.99
    8.14    0.41    5.70    1.76
    4.83    0.41    5.52    1.70
    5.86    0.46    5.65    1.91
    7.27    0.51    5.21    1.81
    6.47    0.42    5.55    1.83
    8.56    0.38    6.93    2.05
    7.47    0.41    6.60    2.52
    8.12    0.39    5.20    2.57
    5.19    0.43    6.40    1.77
    7.75    0.39    5.08    1.77
    6.31    0.42    5.33    1.95
    6.47    0.25    5.25    1.78
    6.56    0.39    5.24    1.66
    4.79    0.42    4.99    1.70
    5.12    0.41    4.61    1.88
    5.62    0.40    4.90    1.59
    5.50    0.40    5.95    1.85
    6.09    0.32    4.85    1.65
    2.75    0.31    6.37    1.92
    2.58    0.31    4.46    2.14
    6.91    0.28    10.89    3.26
    5.69    0.31    4.53    2.17
    1.72    0.29    6.18    1.61
    1.88    0.97    5.62    1.67
    1.70    0.30    6.53    1.79
    1.81    0.97    5.45    1.72
    1.67    0.29    6.64    1.67
    1.74    0.28    6.39    1.67
    1.75    0.75    5.72    1.69
    1.72    0.30    6.45    1.65
    1.71    0.37    6.34    2.07
    1.75    0.60    6.01    1.70
    1.73    0.29    6.53    1.67
    1.68    0.29    6.50    1.87
    1.26    0.32    7.00    1.71
    7.10    0.49    12.71    3.40
    19.43    0.43    6.42    2.08
    15.03    0.68    6.03    3.95
    10.45    0.48    5.02    1.88
    8.49    0.43    5.51    2.24
    8.16    0.41    4.97    2.09
    7.87    0.42    5.48    1.83
    2.81    0.36    6.43    1.98
    7.57    1.22    19.97    14.92
    6.90    1.83    14.12    6.48
    19.60    0.47    6.10    2.57
    3.95    0.43    11.00    2.01
    2.60    0.30    12.31    1.85
    2.38    0.36    14.06    1.99
    1.87    0.31    14.93    2.01
    1.92    0.41    4.41    2.10
    2.92    0.39    6.54    3.33
    2.47    0.40    6.45    2.62
    3.33    0.46    6.54    2.86
    3.57    0.60    6.58    2.77
    3.28    0.44    6.73    2.29
    2.09    0.35    5.05    1.94
    1.91    0.45    5.65    2.17

View hierarchy:

  com.zhihu.android/com.zhihu.android.app.ui.activity.MainActivity/android.view.ViewRootImpl@108398b
  307 views, 242.24 kB of display lists

  com.zhihu.android/com.zhihu.android.app.ui.activity.QAHostActivity/android.view.ViewRootImpl@e8b0a68
  82 views, 64.70 kB of display lists


Total ViewRootImpl: 2
Total Views:        389
Total DisplayList:  306.95 kB
zhihu-tiaoxingtu.txt

然后我發現在“Profile”中有4列數據:Draw Prepare Process Execute。比上述多了一列Prepare,估計是新版本增加的?暫時還未研究。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM