超线程应该打开还是关闭?

超线程应该打开还是关闭? - 电脑DIY - 电脑教程网

超线程应该打开还是关闭?

日期:2006-10-08   荐:
  各位朋友基本上都知道,现在主板芯片组更新换代越来越快,随着Intel发布超线程的处理器和支持超线程的相应的芯片组发布,主板业界掀起了普及超线程热潮的话题。超线程的技术有对系统性能的提升有很大的作用,因此得到众人的极大关注,这对主板产商来说有了一个更好的卖点,对用户来说,新的处理器在今后的工作中将提高工作效率,节约时间。   超线程技术对系统的性能有提升作用,但是不知道对显示系统的性能影响如何?下面我将用一个实际例子来说明验证,看看超线程技术对显示系统的影响到底如何。   硬件测试平台如下:

·关闭2000/XP的135/138/139/445端口详解·防止意外 将“关闭”按钮变为“最小化”·“explorer遇到错误需要关闭”的解决办法·关闭不需要服务为Windows系统提速·系统敏感端口真正的关闭大法·关闭ie6.0的错误报告·网易宣布关闭收费的个人空间·拒绝“骚扰”XP SP2中关闭安全中心提示·C#代码关闭Windows XP·135,139,445端口的关闭方法

软件环境:

测试原则:每个测试成绩都为3次,分辨率为1024x768x32bit,刷新频率为85Hz。   测试性能最后得分: 

  从上面看出,超线程技术对单独的显示系统测试影响不是很大,打开前后得分差距不大,有一点值得注意的是,打开超线程后,整个显示系统性能得分稍微有点下降,难道这么引人注意的超线程技术没有用吗?打开的情况下反而使显示系统的性能得分下降了一点,我就这点疑问问过一些媒体评测的人,可是没有得到答案只好自己去Intel的官方网站查找翻译,最后得到了答案,解除了心头的疑问。超线程技术是英特尔的突破性创新,该技术支持处理器在一定时间内完成更多任务,从而最大限度提高处理器的效率,以解决当今多任务和后台处理的商用计算迫切需要,它使一种全新的运行模式,可以确保系统响应能力并使用户保持高效运营,可以进行更多的后台服务,如病毒扫描、文 件加密和电子邮件压缩等,确保计算基础系统更加稳定,但是这样也加重了电脑处理器的工作负载,从而影响其他的子系统性能,下面是对打开超线程技术优缺点的一点归纳:   HT技术优点:   1. 超线程技术的优势在于同时进行多任务批处理工作,尽管现在支持超线程技术的软件不多,也只有少数的软件可以享受到由超线程技术带来的性能提升,但是这符合今后软件等技术的发展方向,今后更多的软件将受益于超线程技术。   2. 从目前来看,部分客户发可以发觉在运行某些特定软件时,超线程技术让系统有了30%的性能提升,为超线程技术优化的软件都能够享受到超线程技术的好处。   3. 客户同时运行两个以上的软件软件时候,将可以明显的感受到这两个软件的性能都得到提升相比关闭超线程技术的情况下都有很大的提升,超线程技术的效率优势只有在多任务操作时候才能得到发挥。   4. 另外目前支持超线程技术的Windows XP操作系统,其中的很多系统软件都已经针对超线程技术优化过,因此在使用Windows操作系统的时候可以很好的享受到超线程技术带来好处。 
[1] [2]  

  HT技术缺点 :   1. 因为超线程技术是对多任务处理有优势,因此当运行单线程运用软件时,超线程技术将会降低系统性能,尤其在多线程操作系统运行单线程软件时将容易出现此问题(这也是在WindowsXP中运行显卡的测试软件时候,得分下降了一点)。   2. 在打开超线程支持后,如果处理器以双处理器模式工作,那么处理器内部缓存就会被划分成几区域,互相共享内部资源。对于不支持多处理器工作的软件在双处理器上运行时出错的概率要比单处理器上高很多。   3. 目前因为很多工作战软件为Windows 2000操作系统进行过优化,但是采用Windows2000这样的操作系统的工作战无法完全利用超线程技术的优势,也带来不了高的工作效率。   通过上面的解答,我们应该知道了超线程技术的确实对系统性能提升有好处,但是这仅对多任务处理的时候有优势,在进行单各任务处理的时候,优势表现不出来,而且因为打开超线程,处理器内部缓存就会被划分成几区域,互相共享内部资源,造成单个的子系统性能下降。个人认为,用户在进行单任务操作时候,没有必要打开超线程,只有多任务操作时候可以适时打开超线程,享受超线程技术带来的好处。

(出处:http://www.sheup.com)


 [1] [2] 

标签: