安装 schedutils
在 CentOS/Fedora 下安装 schedutils:
# yum install schedutils
在 Debian/Ubuntu 下安装 schedutils:
# apt-get install schedutils
如果正在使用 CentOS/Fedora/Debian/Ubuntu 的最新版本的话,schedutils/util-linux 这个软件包可能已经装上了。
计算 CPU Affinity:
Binary Hex
00000001 0x00000001 CPU 0
00000010 0x00000002 CPU 1
00000011 0x00000003 CPU0+CPU1
00000100 0x00000004 CPU 2
00001000 0x00000008 CPU 3
使用 schedutils
如果想设置进程号(PID)为 12212 的进程到 CPU0 上的话:
# taskset 0x00000001 -p 12212
转载于:https://blog.51cto.com/chenql/1963587