新萤火虫论坛

 找回密码
 注册
查看: 2561|回复: 2

E5300非最佳性价比?解读CPU怎样够用

[复制链接]
发表于 2009-7-6 16:12:30 | 显示全部楼层 |阅读模式
作者:肖冠丁
    随着近年来显卡技术的发展,显卡在PC系统中的地位越来越重要,对于游戏和视频玩家来说尤其如此。而随着地位的重要,优化PC的理论也有所抬头。所谓优化PC,意即视自己的需求,合理选择CPU和显卡的搭配。这是针对过去PC性能唯CPU论出现的,毕竟对游戏来说显卡更加重要,强调合理分配也是正确的。  
    不过,最近部分人对于CPU和显卡合理分配的认识却走入了另一个误区:盲目在装机配置中推荐低端CPU。在游戏中,CPU的重要性虽然不如显卡,但也不是完全不重要。如果盲目忽视CPU,那显然是从一个极端跳到了另一个极端,同样是不可取的。
    我们已经在多个测试中验证过,显卡在游戏系统的重要意义;同时,对于CPU在系统中的作用,也有多篇评测文章证明。这里笔者要说的是,传统的评测固然严谨,但使用的软件很多是专用的评测软件,未必能反应出实际应用的真实情况。同时,用来评测的典型游戏,多数是画面华丽,对硬件要求比较明显的游戏,这些游戏不少自带测试程序,说明了它们比较前沿的地位。但是,并不是多数游戏玩家整天都玩这样的游戏,还有很多人玩很多硬件要求不高,游戏性强的游戏,比如在线游戏、策略游戏等,对于这样的玩家,传统游戏评测未必有真正的参考价值。

硬件杀手的游戏未必能完全体现系统真实游戏性能
    笔者并没有太好的办法,全面评估系统在日常应用环境中的价值。只能从一些个人应用的实例入手,用最简单的方法,实际测试怎样的配置才是合理的。

    就笔者个人来说,PC最常用的应用有几个:IE浏览网页、Office软件办公、看视频文件(mkv或rmvb不等)、听歌、游戏、视频压缩等。IE浏览和Office应用除了相关测试软件外,日常应用的性能主要是感觉上的东西,很难用量化的结果来表现。这里决定用时下比较热门的两个在线游戏——《魔兽世界:巫妖王之怒》和《永恒之塔》来测试游戏的基本性能,用Mediacorder(CPU转换版)来测试转换视频的性能。

不是只有内地服才有巫妖王,要玩地方多的是
    要说明的是,这里的测试不同于常见的传统测试。传统测试的测试平台和测试环境相对比较严谨,这里主要是应用测试,测试的是典型应用环境下的典型效能,例如有可能在单任务环境下测试视频转换的时间,也有可能在多任务环境下测试视频转换的时间。总之,一切以贴近实际应用环境为主。

这游戏现在比较火
    测试的主要环境是X48主板、GTX 260显卡,4GB内存,WD 7200rpm硬盘,大多数主流游戏里,这些硬件基本不会构成系统的瓶颈。这次我们选用了Pentium E5300、Core 2 E7200、Core 2 Q8300和Core 2 Q9770这4款CPU,就目前主流的775平台来讲,分别代表了入门级双核、中端双核、入门级四核和高端四核。选用四核的原因是,在视频转换、多任何环境的应用中,四核具有一定的优势。
    还有一点要说的是,常规评测是在CPU标准频率下进行的,而DIY玩家很少有不对CPU超频的,大家都知道CPU超频意味着什么,尤其现在45nm工艺CPU的超频幅度往往很大。很多时候来说,频率的改变,带来的可能是性能上质的提升。所以笔者会加入超频后的测试,提供优化性价比的参考。
    这里超频并没有一个统一的频率去比较,我们选取超频后稳定达到的极限,这也符合实际客观的应用情况。其中,E7200和Q9770未锁倍频,Q8300锁倍频,倍频上限为8.5。经过比较,E5300和E7200超频频率设定为3.8GHz,Q8300超频为3.2GHz,Q9770不超频。

    作为一个在线游戏,《魔兽世界》已经火了差不多5年,这么长的时间,图形硬件和游戏引擎的技术已经产生了翻天覆地的变化。照理说,5年前的游戏,早已不应该对系统游戏性能构成“威胁”。在很多评测文章中,你会看到用魔兽来评测整合主板,给人造成的印象就是,魔兽对于硬件的要求很低,整合主板就足以满足需求。其实这是一种误解。
    由于是5年前的游戏,魔兽的游戏引擎比较过时,执行的效率比较低下。而每一次资料片的推出,都是在原有程序的基础上运行大补丁修改,这种修改往往会增加新的场景、特效,运用一些新的显示技术。到目前为止,魔兽世界已经陆续推出了《燃烧的远征》和《巫妖王之怒》两个资料片,大家会发现,没推出一个资料片,对硬件的要求就会高一些,部分原因就是加入了新场景和新的图形技术。而在旧的引擎上加入新技术,造成的后果就是游戏程序本真原来越大(从初版升级到巫妖王之怒之后的文件总容量10多个GB),内存消耗很大,对显卡、CPU的要求都高。
    05年,一台Dothan 1.8GHz CPU、1GB内存、6800go显卡的笔记本,在1920×1200分辨率下跑魔兽已经非常流畅了。而今天这台笔记本再来跑《巫妖王之怒》,即使是1024×768分辨率也不流畅。因此,魔兽世界对于系统硬件的要求,并不是那么低,通常用整合主板运行的时候,特效最低、抗锯齿全关、分辨率最低,这样环境下得分其实没有多少参考价值。就笔者的经验来看,目前的《巫妖王之怒》要想玩比较爽,显卡至少9600GT档次以上,内存4GB比较理想(2GB在达拉然常有“读盘”的情形发生)。
    而CPU在这款游戏中的作用和地位,我们将在随后的文章中说明。《巫妖王之怒》的帧数虽然随着场景和角色数量的变化,也会发生一定的变化,但还是有规律可循。一般来讲,主城的FPS有代表性,通常情况下,达拉然的帧数基本是最低的。副本里帧数会高不少。

    虽然也有评测把永恒之塔列入评测项目,但根据笔者实际体验来看。这款游戏不同场景、不同天气以及角色数量不同的情况下,帧数差异非常大。就是在同一个场景,其它环境比较稳定的情况下,帧数变化也没有规律可循。比如人物稍微移动,甚至站着不动,都有可能造成帧数的一系列变化。因此,笔者认为此游戏不太适合用作评测,因为无论选取哪个场景,都不能说有充分的代表性。

画面漂亮,不过随机性差异比较大
    好在我们这次也不是什么严谨的评测,只是给一个参考环境,鉴于目前这款游戏也比较火,我们就尽量在一个相对场景和角色数量相对固定的地方,测试一下参考的FPS值。

    之前Mediacoder可以说是颇具代表性的CPU转码软件,最新的现在有了支持CUDA的转码插件,GPU转码速度更快。这里我们主要探讨的是CPU如何才能够用,因此还是使用CPU转码的功能。这款软件对多核CPU的支持不错,支持的视频编码和封装格式多,支持外挂字幕嵌入,等等,是目前笔者个人使用的主力转码软件。
    在实际应用中,任务进程的数量对于这款软件的影响也很大,比如你只用软件转码(其它什么事情都不做)花费的时间和一边转码一边上网看片花费的时间是有不小差别的。实际上很少有人在软件转码时在一旁傻看啥事不干,更多的人在资源足够的前提下,转码的同时会上网、玩游戏或是看片。

    这款游戏笔者加载了很多插件,这也和实际游戏的需求是相符合的,插件多会造成占用内存增多,可能对帧数有一定影响。经过多款CPU的对比后,笔者发觉CPU的主频、外频对这款游戏都有明显影响。CPU主频和外频较低时,画面帧数降低不说,此外还有一顿一顿的现象,在特效高的环境下尤其如此(例如群体放魔法),这种状况就无法在帧数里表现了。E5300标频表现最差,E7200标频和Q8300标频情况略好。

E5300标频在奥城(银行前)的FPS

E5300标频达拉然的FPS

E7200标频奥城同一地点FPS

E7200达拉然FPS

Q9770标频在奥城

Q9770标频在达拉然
    当CPU频率大约在3GHz之上时,基本上停顿的现象会消失,无论是Q9770还是上述几款CPU超频均是如此。因此,在笔者的应用环境下,对《巫妖王之怒》影响很大的还是CPU的主频、外频等因素。标频E5300之类的CPU要想玩爽比较困难,光有一款好的显卡还是不行,内存容量、CPU频率均是需要注意的系统瓶颈。

E5300超频后在奥城

E5300超频后在达拉然
    如果你不喜欢超频,E7200以上档次CPU(最好是E8400)或许才是你最好的选择。这里笔者使用24吋显示器1920×1200分辨率,画面最高特效+4X反锯齿画质。如果开着中低画质,中低分辨率,对显卡和CPU的要求也许都会再降一个档次。

    不知道是否因为是新游戏的原因,永恒之塔执行效率还算可以,虽然画面比魔兽其实要逊一筹,但是对硬件的要求实际没那么高,更多的要求是在显卡上。根据在同一个地点的简单测试,使用E5300、E7200、Q8300这几种CPU,帧数差异很小。Q9770帧数略高,不过这也很难讲是大容量L2 Cache起到作用,还是游戏本身的误差造成。

E5300标频在野外的FPS

E5300标频在城内的FPS

E7200野外(同地点不同角度)FPS

E7200城内FPS

Q9770野外FPS

Q9770城内FPS
    如论如何,笔者的结论就是,这款游戏对于CPU的要求没有那么高,E5300这样档次的低端CPU可以满足基本需求。

    这里笔者使用两个视频文件:一个是4.7GB容量的MKV,一个是378MB的RMVB,都是转换为iPhone(手机上网)格式的MP4文件。标准频率下,转换378MB的RMVB,E5300转码26分,E7200耗时19分,Q8300用时12分,而Q9770用时10分。转换4.7GB的MKV,E5300耗时65分,E7200耗时59分,Q8300耗时42分,Q9770耗时32分。

这软件现在有支持GPU转码的版本了
    超频状态下,转换378MB的RMVB,转换378MB的RMVB,E5300转码19分02秒,E7200耗时17分05秒,Q8300用时10分;转换4.7GB的MKV,E5300耗时46分,E7200耗时40分,Q8300耗时38分。
    很明显,使用这个软件转码,4核有着明显的优势,能为你省不少的时间。虽然频率的提升也能带来不小的收益,但4核的效率显然更高。而低端的E5300超频一样不敌其它几款CPU。从这个软件来看,如果你常有类似于CPU转码的应用,笔者的建议是4核CPU。双核的话至少也要是E7200以上档次,因为支持SSE 4.1照理多少能发挥点优势。当然,如果你觉得几十分钟多等下无所谓,也可以选用E5300,或是等待GPU转码软件普及。

    根据笔者个人的体验,大家在配置推荐中常看到的E5200或E5300够用,其实这要基于一个前提,那就是超频。在笔者的应用环境中,标频的E5300完全不能满足需求。《巫妖王之怒》可以说是代表一个游戏玩家的基础硬件测试游戏,运行不流畅(有兴趣的朋友可以自行测试要求更高的游戏),视频转码也相对比较慢。而在超频之后,如果能达到诸如3.8GHz这样的频率,那么E5200/E5300还是基本上够用的。

E7200其实挺有性价比
    而推荐E5200的玩家,大约心里总是有着超频的念头,所以才会觉得这款CPU比较超值而频频推荐,忽略了对于一些用户来说并没有超频的概念。不要说不具备硬件知识的用户,即便是不少具备硬件知识的人,由于种种原因都不太敢尝试CPU超频。因此,如果你不超频,或者你的CPU不具备超频能力,而你又有如笔者那样的应用需求,E5200这样的CPU不够用。
    如果考虑综合性价比,四核笔者个人推荐不锁倍频的Q8300起,双核笔者推荐E7200/E7400起,看具体用户的个人需求了。
        
附:二级缓存的评测,E7000系列性价比高?

    08年9月,本站曾经发布过《多大缓存够用?酷睿2家族6大系列横评》的文章。由于Intel不同等级的CPU之间价格差距比较大,而CPU等级的主要区分方式就是核心数量、频率、二级缓存容量等参数。文章测试的结论是:二级缓存容量对性能的提升幅度并非线性,容量越大提升幅度越小;二级缓存只能作为辅助,对CPU性能起到决定性的作用是内核架构;对于45nm的CPU来说,缓存效率更高,在多数实际测试项目中,是最够用的。而3MB二级缓存CPU的代表,当时正是E7200。

    我们不妨来看几篇文章,在08年的6月初,中关村CPU销量排行榜里,低端的E21XX系列占据了前三的位置,参考《三核CPU成跳水冠军!本周CPU销量排行》。而到了45nm双核上市后,市场的热点逐步向中端CPU转换。到了08年7月初,E7200已经跃居销量榜的第三位,可参考《45nm酷睿成焦点!本周处理器销量排行》。

四核现在有了更多的需求
    而到了09年的1月,随着价格的不断下降,以及E21XX系列的退市,E7200已经开始跃居销量榜的第二的位置(后来逐渐被E7400取代),参考《商家哄抬价!本周中关村CPU销量排行》。不仅如此,4核CPU的销量也在逐步增多。这说明了市场购买中端CPU的人也是越来越多,并非像08年中那样低端CPU占绝对的优势。
    市场的转换,也说明了中端CPU在应用中也越来越受到重视。因此,对于用户来讲,认清自己的需求和使用环境,合理选择CPU是很重要的。每个玩家的实际情况不同,也根据自己的环境进行应用评估。对于多数人来讲,笔者个人认为E7200/E7400要比E5200性价比更高,将来市场的主流也应该是E7xxx而不是目前的E5xxx。

评分

1

查看全部评分

发表于 2009-7-7 08:42:21 | 显示全部楼层
玩大型游戏。显卡很重要,当然cpu也很重要,同样的cpu,如果显卡是集成的。则会差很多
回复 支持 反对

使用道具 举报

发表于 2009-7-14 16:15:15 | 显示全部楼层
CPU 显卡 内存  少一样都不行啊!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|Archiver|手机版|萤火虫

GMT++8, 2024-11-26 07:22 , Processed in 0.271147 second(s), 6 queries , File On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表