800米跑步技巧|800MHz外频与超线程技术的对决——服务器篇

更新时间:2019-03-14 来源:服务器 点击:

【www.hzclsc.cn--服务器】






[引子——为什么要进行服务器方面的测试]





春节后,我们拿到了从Intel最新的Roadmap。Roadmap中,我们看到,在单处理器(1P)服务器的市场上,Intel的Presscott+Canterwood(也就是现在的875)推出后将会











取代原845E与533外频P4的地位,成为1P级别服务器系统的新代言人。











Intel对于1U主流机架式服务器的规划也同样是用Presscott+Canterwood的800MHz外频系统来取代533MHz的845E。





很多朋友可能对U这个概念有些不解,怎么就突然跑出来个U呢?这里,我们要向大家介绍一个情况了,在当前国内IDC(数据中心)普遍使用U作为计量单位时,机架式服务器已经成了机房中的新宠!





在IDC(数据中心)的收费介绍里,我们经常看到这类报价单。








典型的报价单





那么U究竟是什么呢?作为专为互联网设计的服务器模式,机架服务器是一种外观按照统一标准设计的服务器,配合机柜统一使用。机架服务器的宽度为19英寸,高度以U为单位(1U=1.75英寸=44.45毫米),通常有1U,2U,3U,4U,5U,7U几种标准的服务器。机柜的尺寸也是采用通用的工业标准,通常从22U到42U不等;机柜内按U的高度有可拆卸的滑动拖架,用户可以根据自己服务器的标高灵活调节高度,以存放服务器、集线器、磁盘阵列柜等网络设备。服务器摆放好后,它的所有I/O线全部从机柜的后方引出(机架服务器的所有接口也在后方),统一安置在机柜的线槽中,贴有标号,便于管理。








图为机架式服务器,他们充分利用了IDC宝贵的空间资源





比起IDC早期按照机器数量收费,按标准空间收费实在是合理得多。那价格昂贵且只能按服务器托管数量的计费的时代,真是不堪回首——所有的人都竞相使用巨大的机箱,那真是不用白不用。








照片右上角的机箱就是当年的楷模,比它更大的还有许多





  当年畸形的收费制度还催生了我们至今都认为是最有创意的DIY作品——我们网管在本地IDC亲眼所见!一台大肚子的服务器,偶然从后面的散热板望进去,内里竟竖放了两层主板!插网线的位置还安上了一个4口HUB,前面板的Power按钮下面挖了一块,拧了个切换器上去!花一台服务器的托管费托管两台服务器!这可真是“人有多大胆,地有多大产”的真实写照!如今每次想到此事,我们都对当年这个创意的实施者无比敬佩,自叹弗如。只可惜时日太早,无法为大家拍下照片。唉!这才是真正的中国DIYer精神,那些只会用精良设备超超频的外国佬算什么呢!?


[测试成因与我们上次测试的软肋所在]





讲了不少闲话,还是让我们回到主题吧。我们此次决心利用手中的800MHz外频P4+875芯片组作一次服务器方面效率的细致评测。在上一次对3.06G超线程CPU的评测中,我们首次利用驱动之家虚拟社区系统做了一次别开生面的尝试,这受到了广大读者的好评。驱动之家作为计算机硬件技术网站,就绝不应该只注意到计算机硬件技术这个关键词,更应从网站自身着手,更细致的去设计契合网站的测试方法,并力求更专业。驱动之家的网管同时是驱动之家网站服务器(广域网)与驱动之家内部网(局域网)的管理者。他们对于数据库服务器、WWW(万维网)服务器、FTP(文件传输)服务器的配置与应用等方面达到了一定的水平。由于网站访客的不断增长,原有的服务器不堪重负,他们还要负责撰写网站服务器的升级与购买提案。于是,在年后我们评测编辑就常和网管坐下来进行交流,很多具有新意的评测思路更是由网管提出。





驱动之家当前的服务器应用分为如下类型:











通过上表,我们可以清楚地看出,对于服务器方面的考验我们选择兼具数据库与动态WWW服务器的“驱动之家虚拟社区”并没有错。让我们一起来回顾一下用“驱动之家虚拟社区”来进行服务器应用测试的侧重点。











这里,需要感谢的是我们的读者,他们极高的水平让我们上一次的测试(http://hardware.mydrivers.com/page/ctdir1/2002,11,14,70,3.htm)陷入了尴尬之中。那么,我们上次测试的软肋在哪里呢?我在这里总结一下:







[一次解决软肋的测试]





针对那些软肋,我们在网管和程序员的支持下,重新规划了一次崭新的测试。





首先,我们的程序员开发了一套简单的小程序,这套程序能够控制鼠标的点击,它能够自动登录社区系统,并且每20秒阅读一个论坛,间隔20秒再发一个帖子,然后再传输一个纸条,此后重复这个循环。也许用表格的方式会更清楚些:














九组论坛为一个大循环,进行完毕后再重头开始





一个用户的典型应用已经具备了,如何利用这个程序去仿真150个用户以及200个用户的的实际访问需求呢?我们的网管利用微软终端服务来实现!





  


图为此次测试的架构图








 


这里我愿意利用文字再详述一下实现过程与原理:由于要仿真200位用户的实际运行,我们编制了能够在单台计算机上执行的测试程序。但我们没有条件找到200台计算机来执行如此大型的测试。我们征集了10台强力的PC,分别安装Win2000 Server,每台PC产生20个独立的虚拟终端(虚拟终端就相当于一台独立的PC,只不过是通过软件模拟)。我们利用另外两台PC安装终端服务控制器,每台控制5台物理PC产生的100个虚拟PC运行我们编制的程序。这200台PC会同时访问我们在测试平台上搭建的服务器系统。











此外需要向大家申明的是,为了能够尽力展现超线程技术,我们本次测试的服务器操作系统使用了最新的Windows Server 2003 简体中文RC2版。

[测试与大结局]





首先,我们虚拟了150个用户对架构在局域网内的“驱动之家虚拟社区”进行频繁的访问,同时使用性能监视器进行监视,采样周期设为6秒/次。











上图为开启超线程功能的800MHz外频P IV 3G处理器在150用户同时访问时的性能曲线。10分钟平均CPU占用率为52.012%。











上图为关闭超线程功能的800MHz外频P IV 3G处理器在150用户同时访问时的性能曲线。10分钟平均CPU占用率为55.979%。











上图为开启超线程功能的533MHz外频P IV 3.06G处理器在150用户同时访问时的性能曲线。10分钟平均CPU占用率为51.531%。











上图为关闭超线程功能的800MHz外频P IV 3.06G处理器在150用户同时访问时的性能曲线。10分钟平均CPU占用率为58.744%。

















在这两幅对比图中,我们清楚地看到了超线程技术的作用——它能大幅提升运行效率。在服务器领域,超线程这种技术用“杰出”两个字来称谓绝不过分。但是,在800MHz外频的3G CPU与533外频的3.06G CPU进行对比时我们又看到了一些意外的东西:800MHz外频的3G CPU开启超线程后CPU占用率下降了3.967个百分点,而533外频的3.06G CPU开启超线程后CPU占用率则下降了7.213个百分点!也就是说,对于服务器端应用来说,533外频的3.06G CPU的超线程效率要高于800MHz外频的3G CPU!

















我们再来分别比较开启或关闭超线程技术后两块CPU的运行效率。在关闭超线程技术的情况下,800MHz外频的3G CPU效能要比533外频的3.06G CPU强了一截,CPU占用率低了2.765个百分点。开启超线程后,形式竟突然发生了逆转,虽然两块CPU的占用率都有所下降,但800MHz外频的3G CPU下降到52.012%,533外频的3.06G CPU的占用率竟然下降到51.531%!





800MHz外频在服务器端应用时的疲弱表现实在令我们意外,于是我们增加虚拟终端数至200人,继续进行更深层的测试。











上图为开启超线程功能的800MHz外频P IV 3G处理器在200用户同时访问时的性能曲线。10分钟平均CPU占用率为72.708%。











上图为开启超线程功能的533MHz外频P IV 3.06G处理器在200用户同时访问时的性能曲线。10分钟平均CPU占用率为71.522%。








  


当同时在线用户增加至200人时,服务器CPU占用率有了相同幅度的上升,但是结果仍然没有改变!533MHz外频的P4 3.06携超线程的威力打败了同样开启超线程的800MHz外频的P4 3G处理器——CPU占用率拉开了1.186个百分点。这个结果比之150人测试时的0.481个百分点差距更大了些。





这里,我们不得不作出这样的结论:对于服务器端应用来说,高外频所带来的效能增进竟然完全为超线程这种杰出的技术所泯灭!超线程技术对于多进程、多线程运算效率产生的优化作用让我们感到震惊并为之折服。





如此的结果促使我们作出现实的选择:当前,我们不建议有Web服务器应用需求的用户选择当前800MHz外频1P(单处理器)产品,他们与原先的产品比起来没有优势!我们不妨继续等待下去,直到如下三种情况中的任何一种出现:





1、800MHz外频处理器的频率继续提高到3G以上,如3.4G


2、800MHz外频处理器及其配套芯片组的价格下调到与533MHz同水平


3、533MHz外频平台停产,价格上升





那么,800MHz外频为此间最合适的项目——1U服务器系统究竟带来了什么呢?我们该有一个明确的回答了:800MHz外频没有带来什么,只是随着3.0G、2.8G、2.4G的发布,800MHz外频并附带超线程功能的处理器大量面市——超线程技术反倒终于能够像MMX与SSE技术一样飞入寻常百姓家,迎来真正的普及了!

驱动之家评测室

本文来源:http://www.hzclsc.cn/ruanjianzixun/15029.html

为您推荐

[军团召唤]军团1944服务器指令控制台代码一览 军团1944作弊码有哪些

玩家在军团1944的服务器中可以使用一些指令来帮助游戏进行的更加方便,例如更换地图、更换队伍等。下面就为大家带来军团1944服务器指令控制台代码一览,一起来看看吧。军团1944服务器指令控制台代码一览角色扮演

2020-12-20 07:04:16   小小军团   疯狂的军团  

【龙珠战士z连不上服务器怎么设置】龙珠战士z连不上服务器怎么解决 连接服务器失败解决方法

龙珠战士z连不上服务器怎么解决?不少玩家朋友们在进入游戏后会出现连不上服务器的问题,导致无法正常的游玩,下面我们就来介绍一下龙珠战士z连接服务器失败解决方法,希望对各位有所参考。龙珠战士z连接服务器失动作射击

2020-12-19 23:04:37  

【腐蚀怎么读】腐蚀怎么联机 腐蚀搭建服务器图文教程

腐蚀是一款近期即将上架的爆款游戏,很多玩家都想组队来进行游戏。那么游戏如何联机呢?下面为大家带来腐蚀搭建服务器图文教程,希望能帮到大家。腐蚀搭建服务器图文教程Steam游戏后台服务器管理程序下载但凡是角色扮演

2020-12-19 17:04:38   铜腐蚀怎么处理   腐蚀怎么做好吃  

铁路大亨4|铁路大亨2怎么联机 铁路大亨2联机教程

铁路大亨2是一款运输策略类型的游戏,玩家该怎么在游戏中和好友进行联机游戏呢?下面就来分享一下铁路大亨2联机教程。铁路大亨2联机教程进入游戏,点多人游戏,TCP IP做主机就点新建,然后设定服务器名字(策略与战棋

2020-12-19 11:04:43   铁路大亨2秘籍   铁路大亨手机版  

我的世界服务器重启不了怎么办啊_我的世界服务器重启不了怎么办 我的世界服务器重启方法

我的世界服务器重启不了怎么办 我的世界服务器重启方法时间:2018 1 16 16:48:16来源:www pc6 com作者:佚名我要评论我的世界联机游戏中,许多玩家无法重启服务器,这种情况该怎么办

2020-12-17 07:04:32