taskset 能绑线程到cpu吗
时间: 2023-12-01 20:03:53 浏览: 110
Linux下进程绑定多CPU运行
是的,taskset命令可以将进程或线程绑定到特定的CPU或CPU集合上。它可以通过指定CPU的编号或使用掩码进行配置。例如,以下命令将进程绑定到CPU 0:
```
taskset -c 0 <command>
```
如果要将进程绑定到CPU 0和CPU 1,可以使用以下命令:
```
taskset -c 0,1 <command>
```
或者,可以使用掩码来指定CPU集合。例如,以下命令将进程绑定到CPU 0和CPU 1:
```
taskset -c 0-1 <command>
```
请注意,这些命令需要在具有root权限的用户下运行。
阅读全文