在单个 CPU 核心中始终连续地执行进程

在单个 CPU 核心中始终连续地执行进程

我想执行一个进程,该进程始终只需要使用一个CPU核心,并且仅在该单个核心上持续运行。

我使用的是 Ubuntu 14.04,我该如何实现这一点?

答案1

taskset M command

M 是指定 CPU 的位图 - 每个位对应一个核心,因此 1 表示第一个核心,2 表示第二个核心,4 表示第三个核心,依此类推。

相关内容