这是否意味着物理处理器中的虚拟处理器数量?
如果兄弟的数量等于核心数量,那么你的CPU不是超线程的,或者超线程被closures。如果兄弟的数量是核心的数量的2倍,那么你有一个超线程CPU,超线程开启。 这里有一篇很好的文章。
处理器上同级的数量是该处理器内执行单元的总数。 这将包括额外的核心和超线程。
例如,
siblings : 2 。 双核心,没有超线程。 siblings : 4 。 双核心,超线程。 siblings : 2 。 单核心,超线程。 内核使用兄弟的数量来负载均衡,
四个任务在具有两个物理包的系统上运行,每个物理包具有两个核心(共享最后一级caching),并且每个核心具有两个逻辑线程。 在第一个软件包的多核心域中,负载平衡将启动,从而在所有核心之间实现相同的负载分配。