使用任务集设置CPU关联

Say*_*yan 5 affinity

我正在使用任务集工具为我的一个程序设置CPU亲和力.如何仅在单个CPU上设置亲和力 - 因为我不确定这一点,所以我这样做:

taskset -c 2-2 tests/prog 1 2 3
Run Code Online (Sandbox Code Playgroud)

...期待,我正在安排程序仅在CPU#2上运行,遵循与其他CPU类似的方式.即使我是对的,这是一个不好的方式来执行我想要的IMO,我能得到一些帮助吗?


萨南,谢谢你

小智 3

taskset -c 2 ...应该能够将程序固定到 CPU #2(这是第三个 CPU——CPU 从 0 开始编号)。

即使我是对的,在我看来,这也是执行我想要的操作的糟糕方法,我可以获得一些帮助吗?

取决于你想要什么。你想达到什么目的?