# apt-get install schedutils
對運行中的進程,文檔上說可以用下面的命令,把CPU#1 #2 #3分配給PID爲1234的進程:
# taskset -cp 1,2,3 1234
但我嘗試沒奏效,於是我關掉了MySQL,並用taskset將它啓動:
# taskset -c 1,2,3 /etc/init.d/mysql start
對於其他進程,也可如此處理(nginx除外,詳見下文)。之後用top查看CPU的使用情況,原來空閒的#1 #2 #3,已經在辛勤工作了。
轉[http://www.blogkid.net/archives/2670.html]