How to get higher precision of “CPU%” than that from TOP command?

前端 未结 4 695
走了就别回头了
走了就别回头了 2021-02-02 02:08

When I use TOP command, I could get the following info:

shell@android:/ $ top -n 1                                                     

User 31%, System 10%, IO         


        
4条回答
  •  爱一瞬间的悲伤
    2021-02-02 02:25

    Try this:

    ps -eo pcpu,pid,user,args | sort -r -k1 | less 
    
    %CPU   PID USER     COMMAND
     9.0  2721 user   bash
     1.4   956 root     ...
     0.5  2212 user   ...
    

    EDIT:

    You can use adb shell and busybox (http://www.busybox.net/downloads/BusyBox.html)

    adb shell busybox top

    c:\ adb push busybox /system/bin
    c:\ adb shell
    # busybox top 
    
    CPU:  2.3% usr  3.1% sys  3.9% nic 90.5% idle  0.0% io  0.0% irq  0.0% sirq
    Load average: 1.06 1.66 10.63 1/589 8048
    ←[7m  PID  PPID USER     STAT   VSZ %MEM CPU %CPU COMMAND←[0m
    31619  2180 10112    S     217m 67.0   0  3.8 com.mgeek.android.DolphinBrowser.B
    
     2232  2180 1000     S     551m169.6   0  2.6 system_server
     8038  8037 0        R     2068  0.6   0  0.8 busybox top
     2178     1 0        S    11092  3.3   0  0.6 /system/bin/drexe
     6812  2180 10104    S     199m 61.2   0  0.5 android.tether
     2291  2180 1001     S     324m 99.8   0  0.3 com.android.phone
     2308  2180 10006    S     325m100.0   0  0.1 com.sec.android.app.dialertab
     2177     1 1001     S     9624  2.8   0  0.1 /system/bin/rild
        5     2 0        SW<      0  0.0   0  0.1 [events/0]
    30087  2180 10022    S     358m110.4   0  0.0 com.samsung.vvm
     2304  2180 10006    S     311m 96.0   0  0.0 com.sec.android.app.twlauncher
    16110  2180 10006    S     296m 91.3   0  0.0 android.process.acore
     2445  2180 10006    S     272m 83.8   0  0.0 com.sec.android.provider.logsprovi
    
     8064  2180 10002    S     238m 73.4   0  0.0 com.google.process.gapps
    31537  2180 10037    S     227m 69.9   0  0.0 com.google.android.gm
     2288  2180 10048    S     221m 68.1   0  0.0 com.swype.android.inputmethod
     2285  2180 10013    S     215m 66.3   0  0.0 com.tat.livewallpaper.aurora
    30664  2180 10011    S     213m 65.8   0  0.0 com.android.email
    31191  2180 10099    S     209m 64.4   0  0.0 com.sirma.mobile.bible.android
     2377  2180 10087    S     207m 63.9   0  0.0 android.tts
    

    (Taken from here)

提交回复
热议问题