Jas*_*son 12 linux hyperthreading
我很好奇Linux中的CPU排序是什么.假设我将一个线程绑定到cpu0而另一个线程绑定到超线程系统上的cpu1,它们是否都将位于同一个物理核心上.鉴于具有4核和超线程的Core i7 920,/ proc/cpuinfo的输出让我认为cpu0和cpu1是不同的物理内核,而cpu0和cpu4在同一物理内核上.
谢谢.
Ste*_*hen 19
物理cpu/socket列为physical id
.
物理核心列为core id
.
由于处理器进入hypherthreading会得到自己的processor
,而是分享core id
和physical id
与其他.
请注意,每个物理cpu(physical id
)可以有多个核心(core id
),可以通过超线程进一步分解为额外的逻辑cpu .逻辑cpus按顺序整体排序processor id
.
这里有一些详细的解释示例:archive.richweb.com/cpu_info来自web.archive.org
归档时间: |
|
查看次数: |
14762 次 |
最近记录: |