安裝 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