taskset设置进程CPU亲和性

man手册的解释:retrieve or set a process's CPU affinity。

由此可知,我们可以通过taskset来设定或者获取进程的CPU亲和性。


基本上,我们用的最多的选项就是-a/-c/-p了。


-a : 获取给定进程pid的所有线程的cpu亲和性。

-c : 设置进程的CPU亲和性

-p : 获取进程的cpu亲和性


基本用法如下:

获取进程CPU亲和性:  taskset -p pid

设置进程CPU亲和性:  taskset -p mask pid

执行进程并设置亲和性: taskset -c mask  ./exe


你可能感兴趣的:(linux,taskset)