# 使用 top 命令查看 CPU 占用率
top
# 解释说明:
# top 命令会实时显示系统的各项资源使用情况,包括 CPU、内存等。
# 在 top 命令的输出中,第二行会显示 CPU 的使用情况:
# %Cpu(s): 2.0 us, 1.0 sy, 0.0 ni, 96.5 id, 0.2 wa, 0.0 hi, 0.3 si, 0.0 st
# 其中:
# us - 用户空间占用 CPU 百分比
# sy - 内核空间占用 CPU 百分比
# ni - 改变过优先级的进程占用 CPU 百分比
# id - 空闲 CPU 百分比
# wa - IO wait 占用 CPU 百分比
# hi - 硬中断占用 CPU 百分比
# si - 软中断占用 CPU 百分比
# st - 虚拟机 steal time 占用 CPU 百分比
# 如果只想查看 CPU 占用率最高的几个进程,可以使用以下命令:
ps aux --sort=-%cpu | head -n 10
# 解释说明:
# ps aux 命令列出所有进程的详细信息,--sort=-%cpu 按照 CPU 占用率降序排序,head -n 10 只取前 10 行。
如果你需要更详细的代码或有其他问题,请告诉我!
上一篇:linux 查询进程
下一篇:zip打包命令linux
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站