如何查看Linux系统中核心0的实时使用率及运行的所有进程
查看Linux单核心实时使用率及对应进程
查看核心0的实时使用率
- 用
top:启动top后按1,就能展开显示所有核心的实时使用率,直接看核心0的数值变化。 - 用
mpstat:执行mpstat -P 0 1,-P 0指定只看核心0,1表示每秒刷新一次,持续输出实时数据。 - 用
htop:如果装了htop,默认界面会显示各核心的使用率面板,直观监控核心0状态。
查看运行在核心0上的所有进程
- 用
ps:执行ps -eo pid,pcpu,psr,cmd | grep -E '^ *[0-9]+ +[0-9.]+ +0 ',psr列是进程绑定的CPU核心,这条命令会筛选出核心0上的进程,同时显示PID、CPU占用率和进程命令。 - 用
top:启动top后按f,找到P(Last Used Cpu)选项按空格选中,按q返回主界面,再按大写P,进程会按使用的CPU核心排序,核心0的进程会集中显示。 - 用
htop:按F2进入设置,在Columns列表里添加CPU列,返回后就能看到每个进程对应的核心,直接找到核心0的进程。
内容的提问来源于stack exchange,提问作者shekhar singh
相关产品推荐
相关产品推荐

