如何判断 Linux 进程运行在哪个 CPU 上
taskset
判断 Linux 进程在哪个CPU核运行的4个方法
taskset -c -p <pid>ps
ps -o pid,psr,comm -p <pid>
PID PSR COMMAND
5357 10 progtop
top -p 5357- 方法一:
f-> 使用上下键选择P = Last Used Cpu (SMP)-> 按下空格键,出现 “*” -> 按q键 - 方法二:
f-> 使用上下键选择P = Last Used Cpu (SMP),右键选中,使用上下键移动到合适的位置,Enter取消选中,空格键标记*,s保存,q退出
htop
htop -> 按 F2 键进入 Setup -> 选择 Columns 中选择 Available Columns -> 添加 PROCESSOR,F10 退出,就可以看到每个进程运行的 CPU 号