【发布时间】:2012-11-15 06:08:15
【问题描述】:
我搜索了以前关于类似主题的帖子,但找不到合适的答案,因此提出了这个问题。非常感谢您在回答问题方面的帮助。
我知道在 Linux 中通过 taskset 命令设置进程与特定 CPU 内核的亲和性。但是我想设置一个 Java 线程对特定 cpu 核心的亲和性,以便属于同一进程的其他线程可以在所有剩余的核心上运行。例如,如果我有一个包含 4 核机器的 10 个线程的进程,我想为一个线程保留 core-1,并让剩余的 9 个线程在剩余的 3 核上运行。能做到吗?怎么做?
谢谢 萨钦
【问题讨论】: