3
单线程Qaud内核与超线程双内核[重复]
这个问题已经在这里有了答案: 超线程和多核之间有什么区别? (3个答案) 4年前关闭。 假设我们有两个CPU,一个是具有4个内核的Quad Core 3.2 Ghz,另一个是具有2个内核且每个内核具有2个线程的Dual Core 3.2 Ghz(超线程)。我作为程序员的假设是,4个核心4个线程的执行速度应比2个核心4个线程的执行速度快,因为第二个CPU需要在线程之间进行切换以模拟4个核心,而第一个CPU不需要每个都执行这种切换核心可以独立和独立执行。 我想确认我的假设是正确的,如果不正确,请解释为什么一个比另一个更好。