suxinmin
2018-12-28 1dbd144ffef83b6487f71f6398518ebf61a3ccb0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
Êþº¾4Ý
    !    "#%
‹'
    ()*
+,-.
/0
12        34
5        6        7        8        9
:;        <
    =        >Á ?@Ã
    AÄ        B
C
    D
E
FGH
#IР   JK ?L
    Mp
    NOP
-+QR
ST
0UV
4WX
6YZ
6[
6\        ]
6^_
=`
4^
0^
-^ab
/cdefg        hi        j        k        lm
N'n
No
Npq
Nrst
Vu        v        w
xyz{
[+
1|}~
\BÈ€
            ‚
    ƒ„…
N†‡?à
    ˆ    V‰    VŠ    V‹
Œ@YŽ‘’“”•
    –—
4˜
    ™
š™›œ
/žŸ
J ¡¢£ MovingAverage InnerClassesProcStatTAGLjava/lang/String; ConstantValueMOVING_AVERAGE_SAMPLESICPU_STAT_SAMPLE_PERIOD_MSÐCPU_STAT_LOG_PERIOD_MSp
appContextLandroid/content/Context; userCpuUsage-Lorg/appspot/apprtc/CpuMonitor$MovingAverage;systemCpuUsage totalCpuUsagefrequencyScaleexecutor/Ljava/util/concurrent/ScheduledExecutorService;RuntimeInvisibleAnnotations%Landroid/support/annotation/Nullable;lastStatLogTimeMsJ
cpuFreqMax[J cpusPresentactualCpusPresent initializedZ
cpuOverusemaxPath[Ljava/lang/String;curPath curFreqScales[D lastProcStat(Lorg/appspot/apprtc/CpuMonitor$ProcStat; isSupported()ZCodeLineNumberTable StackMapTable<init>(Landroid/content/Context;)VLocalVariableTablethisLorg/appspot/apprtc/CpuMonitor;context,¤pause()VresumeresetgetCpuUsageCurrent()IgetCpuUsageAveragegetFrequencyScaleAveragescheduleCpuUtilizationTaskpossiblyIgnoredErrorLjava/util/concurrent/Future;LocalVariableTypeTable Ljava/util/concurrent/Future<*>;cpuUtilizationTask
statStringcpuMonitorAvailableinitscannerLjava/util/Scanner;readerLjava/io/BufferedReader; streamReaderLjava/io/InputStreamReader;finLjava/io/FileInputStream;eLjava/io/FileNotFoundException;Ljava/io/IOException;Ljava/lang/Exception;iO_QVXadf    resetStatgetBatteryLevelintentLandroid/content/Intent; batteryLevel batteryScalezsampleCpuUtilization
cpufreqMax
cpuFreqCurlastSeenMaxFreq cpuFreqCurSum cpuFreqMaxSumcurrentFrequencyScaleDprocStat diffUserTimediffSystemTime diffIdleTimeallTimecurrentUserCpuUsagecurrentSystemCpuUsagecurrentTotalCpuUsagetdoubleToPercent(D)Id getStatString()Ljava/lang/String;statLjava/lang/StringBuilder;mreadFreqFromFile(Ljava/lang/String;)JlinestreamfileNamenumberi    parseLong!Ljava/lang/NumberFormatException;value› readProcStat*()Lorg/appspot/apprtc/CpuMonitor$ProcStat;lineslengthuserTime
systemTimeidleTime®
access$000"(Lorg/appspot/apprtc/CpuMonitor;)Vx0
SourceFileCpuMonitor.javaLandroid/annotation/TargetApi; ÎÂ¥ §“¨android/os/Build$VERSION_CODES VERSION_CODES ¹Â ´µjava/lang/RuntimeException4CpuMonitor is not supported on this Android version. ¹©org/appspot/apprtc/CpuMonitor
CpuMonitorCpuMonitor ctor.ª «¤ ¬­ ™š+org/appspot/apprtc/CpuMonitor$MovingAverage ¹® ›œ œ žœ Ÿœ¯ °± ¤¥ É  ¡² ³´ ç ¬« µ¶ ÿ ·¶¸ ¹ºorg/appspot/apprtc/CpuMonitor$1 ¹» ¼½ ¾¿ îµ java/io/FileInputStream/sys/devices/system/cpu/presentjava/io/InputStreamReaderUTF-8À Á ¹Ãjava/io/BufferedReader ¹Äjava/util/Scanner ¹Å[-
] ÆÇ ÈÆ ¨“ ÉÂjava/lang/Throwable ÊËjava/io/FileNotFoundExceptionDCannot do CPU stats since /sys/devices/system/cpu/present is missing Ú«java/io/IOExceptionError closing filejava/lang/ExceptionJCannot do CPU stats due to /sys/devices/system/cpu/present parsing problem ¦§java/lang/String ­® ¯® °±java/lang/StringBuilder/sys/devices/system/cpu/cpu ÌÍ ÌÎ/cpufreq/cpuinfo_max_freq Ï/cpufreq/scaling_cur_freq&org/appspot/apprtc/CpuMonitor$ProcStat ¹Ð ²³ ª« ÄÂandroid/content/IntentFilterandroid/content/Intent%android.intent.action.BATTERY_CHANGED ÑÒandroid/os/BatteryManagerscale ÓÔlevel Ñ ©“ Core . Max frequency:  ÌÕ3Could not read max or current frequency for any CPU  ¥ ¥ ¥ Ö×
CPU User: /
. System: . Freq: . Total usage:     . Cores: (   ). Battery:  èÆ
. Overuse. Ø Ùjava/lang/NumberFormatExceptionparseLong error. ÚÚ
/proc/stat\s+ ÛÜ"Cannot open /proc/stat for readingProblems parsing /proc/statjava/lang/Objectandroid/content/Contextandroid/os/Build$VERSIONVERSIONSDK_INTandroid/os/Build(Ljava/lang/String;)Vandroid/util/Log'(Ljava/lang/String;Ljava/lang/String;)IgetApplicationContext()Landroid/content/Context;(I)Vandroid/os/SystemClockelapsedRealtime()J-java/util/concurrent/ScheduledExecutorService shutdownNow()Ljava/util/List;
getCurrent()D
getAveragejava/util/concurrent/Executors newSingleThreadScheduledExecutor1()Ljava/util/concurrent/ScheduledExecutorService;java/util/concurrent/TimeUnit MILLISECONDSLjava/util/concurrent/TimeUnit;scheduleAtFixedRate](Ljava/lang/Runnable;JJLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture;java/nio/charset/CharsetforName.(Ljava/lang/String;)Ljava/nio/charset/Charset;2(Ljava/io/InputStream;Ljava/nio/charset/Charset;)V(Ljava/io/Reader;)V(Ljava/lang/Readable;)V useDelimiter'(Ljava/lang/String;)Ljava/util/Scanner;nextIntclose addSuppressed(Ljava/lang/Throwable;)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;toString(JJJ)VregisterReceiver[(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; getIntExtra(Ljava/lang/String;I)I(J)Ljava/lang/StringBuilder;addValue(D)VreadLinejava/lang/Long<(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)Isplit'(Ljava/lang/String;)[Ljava/lang/String;     ‹‘
’“‘”•“‘–—“‘˜™š›œœžœŸœ ¡¢£¤¥¦§¨“©“ª«¬«­®¯®°±²³¢£    ´µ¶9²¡²¢§¬·£¸@¹º¶Õ`*·¸š »Y·¿
 ¸ W*+¶ µ*»Y·µ*»Y·µ*»Y·µ*»Y·µ*¸µ*·±·2 §¨
©¬­$®0¯<°H±T²[´_µ»`¼½`¾š¸ÿ¿ÀÁ¶b*´Æ
¸ W*´¹W*µ±·¸¹º»½» ¼½¸Ã¶G
¸ W*·*·±·ÀÁ Âû ¼½!Ķ\*´Æ
¸ W*·*µ±·ÈÉÊËÍ» ¼½¸!ÅÆ¶>**´¶*´¶c· ¬·Ò» ¼½!ÇÆ¶>**´¶!*´¶!c· ¬·Ø» ¼½!ÈÆ¶6 **´¶!· ¬·Þ»  ¼½É¶š7*´Æ*´¹W*µ*¸"µ*´»#Y*·$    %²'¹(L±·âãäçé6ï»7¼½6ÊËÌ 6Ê͸ζŽ,*·)<™%¸*´e*”›*¸µ*·,M
,¸ W±·òó    ôõö$÷+ù» $ϐ,¼½'Ы¸ü+ѶŒ    Y»-Y.·/LM»0Y+1¸2·3N:»4Y-·5::»6Y·78¶9::¶:W*¶:`µ;¶<ÆUƶ<§H:        ¶>§<¶<§4:        :    ¿:
Æ!ƶ<§:  ¶>§¶<
¿ÆUƶ?§H:¶>§<¶?§4::¿: Æ!ƶ?§:  ¶>§¶? ¿-ÆPÆ-¶@§D:¶>§8-¶@§1::¿:-ÆÆ-¶@§:¶>§-¶@¿+ÆF,Æ+¶A§;N,-¶>§2+¶A§+N-M-¿:+Æ,Æ+¶A§:,¶>§+¶A¿§$L
C¸DW§L
F¸DW§ L
H¸DW**´;¼ µI**´;½JµK**´;½JµL**´;¼µM<*´;¢S*´I    P*´MR*´K»NY·OP¶Q¶RS¶Q¶TS*´L»NY·OP¶Q¶RU¶Q¶TS„§ÿ«*»VY            ·WµX*·*µY±]be==Sy==S‚Ž“–=y„‚´¹¼=*ªÐ=*ªÙåêí=ÐÛÙ
=$=-8<?=$/-Z^a= Rq= Rv€„‡=qxv™œB™¨E™´G·ª*ü ýüþ'ü*ÿ:ü=CNSyü‚ÐüÙ$ü-qüv™    œ¥    ¨©±    ´µ½ Ç Ò Ýçñøÿ;AOSX»\    :pÒÓ'ÚÔÕ8Ö×
ØÙÚÛ©ÚܵÚÝéXޓY¼½¸W&ÿe    ¿ßàáàâàãàà GàHàÿ ¿ßàáàâàãààà ÿ¿ßàáàâàQà GàHàÿ ¿ßàáàâààà ÿ¿ßàáàOà FàHàÿ¿ßàáààà ÿ¿ßàNàFàDàÿ¿ßààà
ÿ¿BäKåKæü+úW"ç¶b$*´¶Z*´¶Z*´¶Z*´¶Z*¸µ±· !#"» $¼½èƶ£3*´»[Y]·^¶_L=+ad¶b>žc+d¶b†j†n‹=¬·&)*+!,'-1/»*3¼½!éêë“쓸
þ1í"îµ¶•À    @    B    7*´Yš*·e*´;š¬*µf6*´;¢À*´MR*´I/    ”šR**´K2·g7    ”ž;
»NY·Oh¶Q¶Ri¶Q¶j¶T¸ W@*´IP*´KS§ *´I/@**´L2·g7    ”š     ”š§2    ”ž *Y´f`µf!aBa7    ”ž*´MŠŠoR„§ÿ=!    ”™
    ”š 
k¸DW¬!ŠŠo9*´¶—ž*´¶clk9*·n:        Ç¬    ´o*´X´oe7
    ´p*´X´pe7     ´q*´X´qe7
 aa7—™
    ”š¬*´¶r
ŠŠo9*´¶r ŠŠo9*´¶rck9*´¶r*    µX¬·Ö5;<=?@BCF G,N4O@QMRTSxT{U„VŒXY—\¤]±_´a»bÅdÊlÐmÖnãGérösþt~€$ƒ*„/…1ˆ@‰OŠ^‹hvŽx’”Š•“—œ˜¥š¯œ¸Ÿ¾¡»¢M?磻?ð¥#ÆÞ“À¼½¾ñ¥¼ò¥¹ó¥¸ôõ*–ö³    @€÷¥
Oqø¥ ^bù¥hXú¥Š6ûõœ$üõ¯ýõ¸?þüûhüúú     ü#ü þÿD
¿þÿ¶? 'sklcެ·¥» ¼½ õ"¶³ú»NY·OL+u¶Q**´¶· ¶Rv¶Q**´¶!· ¶Rw¶Q**´¶· ¶Rv¶Q**´¶!· ¶Rx¶Q**´¶· ¶Rv¶Q**´¶!· ¶Ry¶Q**´¶· ¶Rv¶Q**´¶!· ¶Rz¶Q*´f¶RW+{¶QW=*´;¢+**´M1· ¶R|¶QW„§ÿá+}¶Q*·~¶RW*´™
+¶QW+¶T°·n©ª«¬&­1®9¯D°L±W²_³j´rµ}¶…·¸˜¹£ºª»®¼µ½¿¾Ó½ÙÀçÁîÂõÄ» ·"ޓú¼½ò¸ ý·ú!¶N    A»-Y+·/::»0Y1¸2·3::»4Y·5::    ¶€:
 
¸AÆU    Æ¶?§H:
    
¶>§<¶?§4:
 
:    
¿: Æ!    Æ¶?§:      ¶>§¶? ¿ÆUƶ@§H:¶>§<¶@§4::¿: Æ!ƶ@§:¶>§¶@ ¿ÆUƶA§H:¶>§<¶A§4::¿:Æ!ƶA§:¶>§¶A¿§
:§: ­GLO=0=c=0=lx}€=cnlž£¦="”º="”ÃÏÔ×=ºÅÃõúý=ë=ë&+.=BEBBJE·RÌÍÎÍ"Ï-Í0Ð7Ñ=ÒcÍlÒºÍÃÒÍÒBØEÒGØJÕLÙ»H7    
-gÔÕÌÖ× 6
ÙN¼½N L ¥¸ÿO    ¿ ßàáàâàà GàHàÿ ¿ ßàáàâààà ÿ¿ ßàáàQà GàHàÿ ¿ ßàáààà ÿ¿ ßàQà GàHàÿ¿ ßààà ÿ¿ BäDå
¶‡    @*¸‚@§ N
„-¸…W­
ƒ·Ýßâ
à áã»      Ú ¥¸ÿ
     ¶…Ë    @    B    7»-Y†·/::»0Y1¸2·3:    :
»4Y    ·5: :  ¶€:  ‡¶ˆ:¾6¡&2¸@2¸a@2¸B2¸7¡#2¸a@!2¸aB!2¸aB ÆU Æ ¶?§H:   ¶>§< ¶?§4:  :  ¿: Æ! Æ ¶?§: ¶>§ ¶?¿    ÆU
Æ    ¶@§H: 
 ¶>§<    ¶@§4:  :
 ¿:    Æ!
Æ    ¶@§:
¶>§    ¶@¿ÆUƶA§H:        ¶>§<¶A§4:        :    ¿:Æ!ƶA§:¶>§¶A¿§:
‰¸…W°:
Џ…W°»VY!·W°¥ª­=6›Á=6›ÊÖÛÞ=ÁÌÊü=(ò=(ò!-25=#!SX[=Io=Ix„‰Œ=ozx £B ±G·Ž#ìíîïð%ï(ñ3ï6õ=öF÷KøQùYúcûkütþ{ÿ…›ÁïÊï!oïx     £¥¯±³½¿
»z =^     FU®KP“3¿ÔÕ %$Ö×    Ž
Ù¥ ÚÛ³ ÚÝ˼½É¥Ç¥Ä¥¸ ÿt ¿ßàáàâà ø&Qà GàHàÿ¿ßàáàâààà ÿ¿ßàáàQà GàHàÿ¿ßàáààà ÿ¿ßàQà GàHàÿ¿ßààà ÿ¿BäMæ ¢£¶/*·±·N» ½¢ I *    Œ
V    Ž
#$&    "$¦