设置进程的cpu亲和性

在busybox中提供了一个名叫taskset的命令用于设置进程的cpu亲和性,让指定的进程或者程序在指定的cpu上面运行,该程序是通过调用sched_getaffinity和sched_setaffinity来完成的,关于这两个API可以参考https://blog.csdn.net/i_am_jojo/article/details/7592186https://blog.csdn.net/ma950924/article/details/81773719

用法:

taskset -p mask PID

或者 taskset -p mask | ./test

比如:

 taskset -p 0x2 169

或者

taskset -p 0xf | memtester 10M

完。

猜你喜欢

转载自www.cnblogs.com/pengdonglin137/p/12017639.html