`
steven-zhou
  • 浏览: 212356 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

在Linux上修改进程的“CPU亲和力”

阅读更多
安装taskset工具
# 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]
分享到:
评论
Global site tag (gtag.js) - Google Analytics