将进程绑定到特定的 CPU 核心

将进程绑定到特定的 CPU 核心

我有一台 Debian 服务器,带有软件 RAID 和四核处理器。一旦所有核心都处于满负荷状态,RAID 系统就会出现巨大的 IO 延迟。

服务器正在运行一些非常耗费 CPU 资源的作业。

我是否可以将这些作业绑定到特定的核心,以便可以为 RAID 保留一个核心?

答案1

是的,你可以taskset这样做。不过我怀疑这不会有什么不同。

$ man 任务集

相关内容