PID PR CPU% S #THR VSS RSS PCY UID Name
252 1 20% S 53 467620K 36372K fg media /system/bin/mediaserver
18840 0 12% S 203 1345256K 71828K bg system com.meituan.qcs.meishi
3600 0 7% R 6 18296K 452K fg root /sbin/adbd
253 0 5% S 29 101628K 5972K fg root /system/bin/carcorderserver
824 0 5% S 89 1452224K 57720K fg system system_server
25300 0 4% S 1 9964K 808K fg root logcat
25379 0 2% S 1 12768K 1632K fg root top
3695 0 2% S 21 844084K 14688K fg root /system/bin/app_process32
25515 1 1% R 1 12768K 1600K fg root top
231 1 1% S 29 566576K 6956K fg system /system/bin/surfaceflinger
25397 0 1% S 1 0K 0K fg root kworker/0:1
25301 0 0% S 42 1195548K 182072K fg u0_a22 com.zw.jna
25395 1 0% S 1 0K 0K fg root kworker/1:1
25472 0 0% S 1 0K 0K fg root kworker/u9:2
158 0 0% S 1 0K 0K fg root mtk_g_gyro
PID:进程在系统中的ID
PR: 任务优先级
CPU% - 当前瞬时所以使用CPU占用率
#THR - 程序当前所用的线程数
UID - 运行当前进程的用户id
Name - 程序名称android.process.media
内存单位 kb
VSS - Virtual Set Size 虚拟耗用内存(包含共享库占用的内存)
RSS - Resident Set Size 实际使用物理内存(包含共享库占用的内存)
PSS - Proportional Set Size 实际使用的物理内存(比例分配共享库占用的内存)
USS - Unique Set Size 进程独自占用的物理内存(不包含共享库占用的内存)
一般情况下内存占用大小有如下规律:VSS >= RSS >= PSS >= USS
如果分配了内存,但是未使用的话,会反映到VSS里,但是不会反映到RSS里。
如果分配了内存,而且使用了的话,既会反映到VSS里,也会反映到RSS里