正文内容 评论(0

Intel:双手互搏不好使?
2002-11-03 10:56:00  出处:快科技 作者:Wave 编辑:Wave     评论(0)点击可以复制本篇文章的标题和链接

Intel超线程技术(HyperThreading)是一种性能增强技术,如果用通俗的话来解释的话,它的作用就是可以让一块CPU发挥出两块CPU的性能。从理论上来看,这种技术似乎很有用,可实际上,目前的应用需求还无法充分利用这一技术,因此在年初Intel推出这一技术后,它一直都没能得到普及,因为它没有用武之地。

《微处理器报道》主编Peter Glaskowsky称,如果没有足够的能够支持这一技术的软件,预计PC制造商也极有可能会关闭奔腾4中的超线程功能。因为在使用不支持超线程技术的软件时,它将变成一个累赘,甚至有可能降低单线程应用软件的性能表现。

我们驱动之家使用了数台双P4 Xeon的服务器,可以说是超线程技术的尝鲜者了,为此,编辑找到了我们的网管RedSleeve,向她提出了我们的问题。

编辑

据我了解,我们的社区程序就构架在双P4 Xeon的系统上,能详细介绍一下么?

Red

我们的社区同时在线人数在一般300上下,在繁忙的时候常会突破400人同时在线,后台数据库使用MS SQLServer系统,WWW服务基于Apache。社区程序有几个月的时间都运行于一台双P4 Xeon 1.8GHz的平台,改版后因为我们的新闻系统流量激增,需要征用双P4 Xeon的服务器,所以后来社区就独立迁移到了一台双PIII 1G的Server上。

编辑

那么,作为一个网管,你在配置那台服务器时打开超线程功能了么?

Red

是的,我打开了。

编辑

理由呢?不会仅仅是因为在任务管理器上看到了4颗CPU就产生了这样做的冲动吧?

Red

这哪能呢?当时挑选服务器平台时在双PIII图拉丁与双P4 Xeon之间摇摆过,最终选择了较为昂贵的P4 Xeon架构,这也是我的建议,因为我很想试验一下超线程的能力究竟如何。服务器上架调试完成,迁移社区系统运行稳定后,我专门花了两天时间去验证超线程的作用。我们对社区服务器的要求主要是具有一定水准的数据库运算能力,因为社区运行时,约85%的系统资源被SQL Server占用。我采用了Administrative Tools中的Performance监视器进行了多项数据的跟踪测试。当我们的社区同时在线人数为300人左右时,SQL Server的CPU占用率平均在60-70%波动,而同样的情况打开超线程后,SQL Server的CPU平均占用率下降到55-60%范围波动,观察多次均是如此。我认为,这是个了不起的成就。

编辑

原来是这样。现在,谈谈你的结论吧。

Red

我认为,Intel的双手互搏很棒,使我的工作更有成效。在我个人的理解,P4 Xeon=P4+一个底座+超线程,所以你们要对支持超线程的P4特别留意。我提醒一下,如果你们拿到了新的支持超线程的P4,进行测试时要注意数据库商业应用性能的变化,必要时,我来协助你们。

我们的对话结束了,当然,这只是我们驱动之家网管的一家之言。我们希望看到大量的评论,更欢迎其他网管的评论,您的看法呢?请发表......

【本文结束】如需转载请务必注明出处:快科技

责任编辑:

  • 支持打赏
  • 支持0

  • 反对

  • 打赏

文章价值打分

当前文章打分0 分,共有0人打分
  • 分享好友:
  • |
本文收录在
#快讯

  • 热门文章
  • 换一波

  • 好物推荐
  • 换一波

  • 关注我们

  • 微博

    微博:快科技官方

    快科技官方微博
  • 今日头条

    今日头条:快科技

    带来硬件软件、手机数码最快资讯!
  • 抖音

    抖音:kkjcn

    科技快讯、手机开箱、产品体验、应用推荐...