超线程意义大不大

如题所述

超线程意义大。

超线程是现代处理器中采用的高效技术,它可以提高处理器的效率和性能,这就是它的主要作用。超线程技术可以将一个物理的处理器表现的像是多个逻辑处理器,这也就是它超越普通线程的原因,它可以使得单核处理器表现出多核处理器的性能和效率。

超线程是多个逻辑单元,它能够同时执行不同的程序,每一个逻辑单元可以独立运行一个程序。当将多任务的工作划分到多个逻辑单元中时,就可以实现更加高效的多任务处理。同时改进系统的性能,减少处理时间。超线程也可以消除缓存的效率低的缺点,充分利用缓存的作用,改善处理器的性能,来实现更快的处理速度。

超线程与多核心区别

超线程技术与多核体系结构的区别如下:超线程技术是通过延迟隐藏的方法,提高了处理器的性能,本质上,就是多个线程共享一个处理单元。因此,采用超线程技术所获得的性能并不是真正意义上的并行。从而采用超线程技术获得的性能提升,将会随着应用程序以及硬件平台的不同而参差不齐。多核处理器是将两个甚至更多的独立执行单元,嵌入到一个处理器内部。

超线程技术与多核技术相结合可以给应用程序带来更大的优化空间,进而极大地提高系统的吞吐率。因为很多工作站软件为Windows2000操作系统进行过优化,但是采用Windows2000这样的操作系统的工作站无法完全利用超线程技术的优势,也带来不了高的工作效率。

温馨提示:答案为网友推荐,仅供参考
相似回答