Linux 绑定程序到特定 CPU 上运行 Posted on 2022-05-06 | In 技术探究 | | 次阅读 现在我们日程使用的手机、电脑、服务器使用的基本上都是多核 CPU,多核 CPU 允许我们并行地运行多个程序。我们的程序(进程/线程)跑在哪一个核心上是由操作系统内核来调度的,内核会将我们的程序调度到不同的核心上来运行,那有没有方法能让我们的程序一直在同一个 CPU 上运行呢? 答案当然是有的,Linux 提供了 CPU 亲和性(CPU affinity)的设置来允许我们控制程序使其在同一块 CPU 上完成。