超线程介绍

在最开始,CPU 只有一个单元读取和执行指令,后来生产商加入更多的单元在里面,这样就可以读取和执行更多的指令,也就极大的提高了 CPU 的性能。

为了使处理器更快,英特尔研发了超线程技术,所以如果超线程技术被加到这个 CPU 上的每一个物理核心上,操作系统就会识别每一个物理核心为两个虚拟或者逻辑核心,所以基本上,超线程实际上加倍了 CPU 上的核心数,但是超线程并没有物理上加倍 CPU 的核心数。在使用超线程的处理器上,操作系统会安排或者说分享工作量到它们上面,每一个虚拟核心都可以单独的被打断或者说被指向去执行一个特定的指令,而且独立于另一个虚拟核心,这样可以增加在管道里排队的独立指令的数量,会消除任何 CPU 的空转时间,提高计算机运行速度。

管理员

转载请注明出处!如果本博文或者本站对您(网站)的内容/素材构成侵权,请第一时间与本博主联系!

Press ESC to close