🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
1. top 命令:查看进程级别的cpu使用情况。 vmstat 命令:查看系统级别的cpu使用情况。 2. ![](https://img.kancloud.cn/6a/8e/6a8e2c4c4e06c0c795ff0ddca149f20c_1058x402.png) 3. top命令查看对cpu消耗大的进程,直接输入"k",然后输入相应进程的PID号即可终止该进程。 ![](https://img.kancloud.cn/93/80/938013b5145c68ebd2cc696b68b1d9e4_562x187.png) 4. 可以通过指令 ps -axjf  查看是否存在 D 状态进程 D 状态是指不可中断的睡眠状态。该状态的进程无法被 kill,也无法自行退出。只能通过恢复其依赖的资源或者重启系统来解决。 5. 在top命令运行过程中可以通过top的内部命令做显示方式的控制。           1- 开启或关闭显示所有cpu使用详细情况   l - 关闭或开启第一部分第一行 top 信息的表示   t - 关闭或开启第一部分第二行 Tasks 和第三行 Cpus 信息的表示   m - 关闭或开启第一部分第四行 Mem 和 第五行 Swap 信息的表示   N - 以 PID 的大小的顺序排列表示进程列表(第三部分后述)   P - 以 CPU 占用率大小的顺序排列进程列表 (第三部分后述)   M - 以内存占用率大小的顺序排列进程列表 (第三部分后述)   h - 显示帮助   n - 设置在进程列表所显示进程的数量   q - 退出 top   s - 改变画面更新频率(输入数字)