之前买了一台腾讯云的服务器,cpu占用率高居不下,学习了一些
top
----查看
查看服务器的运行状态;
- 第一行:系统当前时间,当前登录用户个数以及系统负载。
- 第二行:系统总进程数、运行中进程数、休眠、睡眠和僵尸进程数量。
- 第三行:CPU 当前使用情况。
- 第四行:内存当前使用情况。
- 第五行:Swap 空间当前使用情况。
下半部分以进程为维度显示资源的占用情况:
PID
:进程 ID。
USER
:进程所有者。
PR
:进程优先级 NI:NICE 值,NICE 值越小,优先级越高。
VIRT
:使用的虚拟内存大小,单位 KB。
RES
:当前使用的内存大小,单位 KB。
SHR
:使用的共享内存的大小,单位 KB。
S
:进程状态。
%CPU
:更新时间间隔内进程所使用的 CPU 时间的百分比。
%MEM
:更新时间间隔内进程所使用的内存的百分比。
TIME+
:进程使用的 CPU 时间,精确到 0.01s。
COMMAND
:进程名称。
终止某项占用率高的程序
k {pid}
退出 q