我想执行一个进程,该进程始终只需要使用一个CPU核心,并且仅在该单个核心上持续运行。
我使用的是 Ubuntu 14.04,我该如何实现这一点?
答案1
taskset M command
M 是指定 CPU 的位图 - 每个位对应一个核心,因此 1 表示第一个核心,2 表示第二个核心,4 表示第三个核心,依此类推。
我想执行一个进程,该进程始终只需要使用一个CPU核心,并且仅在该单个核心上持续运行。
我使用的是 Ubuntu 14.04,我该如何实现这一点?
taskset M command
M 是指定 CPU 的位图 - 每个位对应一个核心,因此 1 表示第一个核心,2 表示第二个核心,4 表示第三个核心,依此类推。