所有栏目 | 云社区 美国云服务器[国内云主机商]
你的位置:首页 > 云社区 » 正文

什么叫超线程?

发布时间:2020-04-12 08:41:30

资讯分类:超线程  线程  运行  多个
什么叫超线程?

    超线程(Hyper-Threading,HT)新技术,对于操作系统来说,它使单个处理器可以象两个逻辑处理器那样运行。使用了该技术,由于每个逻辑处理器内可以并行执行线程,所以它允许物理处理器同时执行多个线程,这会产生显著的性能提高。

  

虽然安装了1个CPU,但从显示窗口上看起来似乎有2个――这种不可思议的CPU已经亮相。  英特尔的新产品“HT Pentium 4”通过新追加的名为“超线程”的技术,可像2个CPU一样运行。

  

说“2个CPU”可能也不好理解,实际上在服务器中配备多个CPU的机种已经非常普遍。在同时运行多个软件等的场合中,这种设备可以发挥巨大威力。如果使用普通的个人电脑运行多个软件,处理速度会格外缓慢甚至会出现死机现象,但在配备多个CPU的服务器中几乎不会出现这种情况。

    通过高效分担处理负荷,可确保机器的稳定性。

HT Pentium 4的特点是,即使在普通用户使用的个人电脑中也可以确保服务器般的稳定性。虽然实际上并未配备2个CPU,但通过在CPU内部结构上下功夫,实现了与配备2个CPU一样的效果。

  

HT Pentium 4是如何实现2个CPU“结构”的呢?

●通过“分身术”实现2个CPU

CPU通过将程序分成称作“线程”的小型单位来运行。  以往的CPU只能运行单个线程,但HT Pentium 4通过超线程技术,可以同时处理2个线程。

  这在显示窗口上看起来仿佛“能够处理2个线程=2个CPU”。

处理2个线程的方法确实很巧妙。HT Pentium 4拥有3个处理计算及指令的“运行部件”。但是,并不是所有运行部件都一直处于运行状态,而是断断续续地运行。

    之所以如此,是因为根据线程的“内容”,有时必须同时运行3个部件,有时则只需运行1个部件就可以。因此,在HT Pentium 4中,通过让未运行的部件运行其它线程,看起来仿佛是在同时处理2个线程。

  

另外,如果是支持超线程的软件,那么单独使用软件时的处理速度也会很快。  超线程已经支持图像编辑软件“Photoshop”等。

迄今,配备2个CPU的计算机因成本问题仅限于服务器等设备中。

  虽然是虚拟,但可以获得同等效果的HT Pentium 4的亮相,可以说是个人电脑世界中具有划时代意义。即使同时使用多个软件也不会出现运行速度降低或死机现象,优点非常明显。  因为刻录CD-R、制作MP3格式的音乐软件等,CPU负荷超过以往的使用方法已经很普及。

  

HT Pentium 4将首先供应工作频率为3。06GHz的最高端产品。普通用户的个人电脑配备HT Pentium 4尚需一段时日,但如果普及,那么“播放CD的同时检查邮件就会死机”的现象将一去不复返。

    

。全部

留言与评论(共有 0 条评论)
   
验证码:
Top