1、ps -eF
#查看fwd進程運行在哪個cpu核上
[root@CENTOS57 rpm]# ps -eF | grep fwd
2.top命令
(1)top
(2)按f鍵可以選擇下面配置選項
P = Last Used Cpu (SMP)
(3)Esc 退回到top界面可以看到多了一列進程所在cpu信息
3.pidstat命令
查看進程使用cpu情況,如果綁定了多個cpu會都顯示出來
pidstat -p `pidof 進程名` -t 1
4、使用taskset指令
#查看led進程的pid號
[root@CENTOS57 eq]# ps aux | grep led root 9240 0.0 0.0 6324 376 pts/0 S 07:40 0:00 ./ledThread root 9242 0.0 0.0 112660 968 pts/0 S+ 07:40 0:00 grep --color=auto led
#查看進程當前運行在哪個cpu上 [root@CENTOS57 eq]# taskset -p 9240 pid 9240's current affinity mask: 8 #顯示的十進制數字8轉換為2進制為1000,每個1對應一個cpu,所以進程運行在第4個cpu核上。 bit3--第4個核(3核)。 bit2--第3個核(2核)。 bit1--第2個核(1核)。 bit0--第1個核(0核)。