如何在Linux上的核心上只允许(少数)特定进程/线程运行

时间:2015-03-26 19:45:22

标签: linux core affinity

我知道如何将进程/线程固定到Linux上的核心。

我想知道的是如何禁止/排除任何其他进程/线程在该特定核心上运行。

1 个答案:

答案 0 :(得分:1)

您可以使用isolcpus隔离cpu核心,然后使用sched_setaffinity在核心上迁移所需的进程。

如果您担心中断,请参阅以下答案:https://stackoverflow.com/a/13585364/1601162