2011-02-03 72 views
3

AFAIK,可以将线程分配给Linux中的CPU核心。 (见this)。但是,我的问题是我可以使用boost来实现这个功能,如果可能的话,那该怎么做?请,也不是操作系统可以决定哪一个更适合我,但假设我想在我的设计中控制这种行为。将线程分配给特定的CPU核心

回答

4

升压意味着是一个跨平台库而这个问题您链接到走向OS具体实施这在我的知识是做你所要求的唯一途径分。

0

该主题被称为“线程亲和力”,您可以通过搜索此加上您的确切操作系统版本找到响应。

2

在Windows操作系统中,您可以使用SetThreadAffinityMask API调用此操作。我不明白助力如何适合您的需求。