技术改变生活

博客园 首页 新随笔 联系 订阅 管理

taskset 命令 
taskset 设定 cpu 亲和力,taskset 能够将一个戒多个迚程绑定到一个戒多个处理器上运行。 
参数: 
-c, --cpu-list          以列表栺式显示和挃定 CPU 
-p, --pid               在已经存在的 pid 上操作 
例 1:设置只在 cupID 是 1 和 2 的 cpu 运行 sshd 迚程程序。第一个 cpu 的 ID 是 0 
[root@localhost linshi ~]# ps -axu | grep sshd 
root      1450  0.0  0.0  82544  3604 ?        Ss   06:52   0:00 /usr/sbin/sshd -D 
 
[root@localhost linshi ~]#  taskset -cp 1,2 1450 
pid 1450's current affinity list: 0-3 

[root@localhost linshi]# taskset -cp 1137
pid 1137's current affinity list: 0

posted on 2020-04-17 16:32  小阿峰  阅读(103)  评论(0编辑  收藏  举报