-
查看当前进程所使用的CPU 参考
方法1: 使用ps命令
$ ps -eo pid,args,psr
or
$ ps -o psr -p <pid>
主要是遍历/proc/pid/stat文件,这里psr是线程当前绑定的处理器。psr PSR processor that process is currently assigned to.
方法2: 使用top命令
top -d 1
这里 -d 1 表示top更新的时间为一秒。
默认的列是不包含当前进程对应的CPU信息的,
按 f 键后, 使用方向键移动到"Last Used CPU"那一行, 使用空格键或d 选中(这会添加这一项到显示信息中),按q\ESC退出. 这时候top界面上表头为
P
的列就是对应的CPU信息.若返回界面后找不到相应的进程了,可能是乱按了a使得当前的window换成了某一个别的window,不断按a,找到自己的进程.window一共有4个,详情看上面的2.
Linux top 命令里的load average && linux top 命令详解
最新推荐文章于 2023-06-18 11:46:02 发布