内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用
我发现'top'的结果不同于标准linux的结果。我在网上搜索了一下,但是找不到我的答案。例如,以下是在我的android顶部的部分结果:
PID CPU% S #THR VSS RSS PCY UID Name
814 2% R 1 940K 372K fg root top
110 1% S 58 185000K 59216K fg system system_server
31 0% S 1 0K 0K fg root vsync_workqueue
49 0% S 1 0K 0K fg root file-storage
52 0% S 1 0K 0K fg root gp2a_wq
178 0% S 9 98476K 23820K fg system com.android.systemui
这是我的(未受教育的)猜测:
PID - 进程ID
CPU% - CPU使用率
S - 状态(或可能的状态)R =运行,S =睡觉
#THR - 线程数
PCY - 我有点难过。你似乎对它的功能有很好的把握,所以这已经足够好了(假设fg和bg是唯一可能的值)
UID - 启动任务的用户的名称
虚拟集大小(有时缩写为VSZ)和驻留集大小。谷歌搜索会为Linux提供一些详细信息。这里是高速版本:
VSS表示有多少虚拟内存与进程关联,“驻留集大小”表示有多少物理页与进程关联。