分析一下网吧电脑用AMD机器玩LOL卡的原因
从前两个月开始 有人反映 AMD的机器玩LOL比较卡 或者 就算不卡 反正FPS高不上去。 笔者也发现了这个现象,前一段时间在分析原因。
从前两个月开始 有人反映 AMD的机器玩LOL比较卡 或者 就算不卡 反正FPS高不上去。 笔者也发现了这个现象,前一段时间在分析原因。
首先分析的原因认为是处理器性能问题,于是拿2个机器做对比实验。
机器1 AMD641 + 昂达A55 + 翔升GTX550Ti + 4G DDR3
机器2 I3-3220 + 富士康H61 + 翔升GTX550Ti + 4G DDR3
机器仅主板和CPU不同,同一个无盘服务器,单包单配置,双套驱动兼容,保证最大的公平测试。网吧用的是XP+WIN7x64双系统。
为了观察FPS跳动,显卡一律关闭垂直同步和平滑处理。
然后进LOL创建自定义,发现:
WinXP下 单英雄镜头 AMD的机器FPS在100左右 Intel的机器FPS在210左右
WIN7下 单英雄镜头 AMD的机器FPS在120左右 Intel的机器FPS在220左右
WinXP 团战模式下 AMD的机器FPS在55左右 Intel的机器FPS在90左右
WIN7x64 团战模式下 AMD的机器FPS在60左右 Intel的机器FPS在90左右
于是用跑分软件测试,
AMD 641 象棋得分 6750
I3-3220 象棋得分 6320
AMD 641+550Ti 3Dmark11得分 2696
I3-3220 + 550Ti 3Dmark11得分 2570
AMD 641 内存连续读取速度 3.32G
I3-3220 内存连续读取速度 3.33G
AMD641 内存随机写入速度 1.26G
I3-3220 内存随机写入速度 1.68G
于是初步得出结论:因为AMD的内存控制器在CPU中,读写内存需要请求cpu,所以导致内存带宽不足。
但是:这个结论是错误的!!
一开始我也以为是内存速度成为了瓶颈,但是经过近几天观察,发现我错了!
第一:LOL这游戏本身不大,对系统要求并不高,朋友的G530 4G内存加GT240玩着没问题,AMD再不济,四核CPU性能不可能比不过双核赛扬。
第二:没事玩了下单机的虐杀原形,这游戏比LOL吃配置啊,但是641跑得比I3要好。
第三:对比了一下游戏,发现除了LOL、CF、逆战这三款腾讯游戏外,别的游戏641都丝毫不逊于I3.
第四:LOL窗口模式下观察,静态时641的CPU占用率30%左右,团战也不过60%,如果是内存控制器引起的带宽不足,cpu应该忙不过来才对。
于是只好大胆猜测(本猜测属于个人猜测,与立场无关):
TX和Intel这一对“战略合作伙伴”在挤兑AMD.
因为:
没理由AMD玩别的游戏都没事,唯独腾讯的卡。 LOL对内存带宽需求不高,而运算能力等641都不弱于I3-3220,不可能是因为配置不够。
LOL这游戏,据说9800GT中等效果下可以到220以上FPS,四核的641不可能连个GTX550Ti都用不起来。 猜想是腾讯“故技重施”,利用用户多的优势打压竞争对手(还记得装了360不让开QQ么,还记得偷偷卸载360安装新毒霸么,知道腾讯网站下载软件只能用旋风不能用迅雷么。。。。)
附图:I3-3220跟I3-2120性能差不多 价格也差不多,因为没时间抓图,于是找的网上的性能对比图 641vs2120
上一篇:来看艺术化的网吧走线、机房走线!首先分析的原因认为是处理器性能问题,于是拿2个机器做对比实验。
机器1 AMD641 + 昂达A55 + 翔升GTX550Ti + 4G DDR3
机器2 I3-3220 + 富士康H61 + 翔升GTX550Ti + 4G DDR3
机器仅主板和CPU不同,同一个无盘服务器,单包单配置,双套驱动兼容,保证最大的公平测试。网吧用的是XP+WIN7x64双系统。
为了观察FPS跳动,显卡一律关闭垂直同步和平滑处理。
然后进LOL创建自定义,发现:
WinXP下 单英雄镜头 AMD的机器FPS在100左右 Intel的机器FPS在210左右
WIN7下 单英雄镜头 AMD的机器FPS在120左右 Intel的机器FPS在220左右
WinXP 团战模式下 AMD的机器FPS在55左右 Intel的机器FPS在90左右
WIN7x64 团战模式下 AMD的机器FPS在60左右 Intel的机器FPS在90左右
于是用跑分软件测试,
AMD 641 象棋得分 6750
I3-3220 象棋得分 6320
AMD 641+550Ti 3Dmark11得分 2696
I3-3220 + 550Ti 3Dmark11得分 2570
AMD 641 内存连续读取速度 3.32G
I3-3220 内存连续读取速度 3.33G
AMD641 内存随机写入速度 1.26G
I3-3220 内存随机写入速度 1.68G
于是初步得出结论:因为AMD的内存控制器在CPU中,读写内存需要请求cpu,所以导致内存带宽不足。
但是:这个结论是错误的!!
一开始我也以为是内存速度成为了瓶颈,但是经过近几天观察,发现我错了!
第一:LOL这游戏本身不大,对系统要求并不高,朋友的G530 4G内存加GT240玩着没问题,AMD再不济,四核CPU性能不可能比不过双核赛扬。
第二:没事玩了下单机的虐杀原形,这游戏比LOL吃配置啊,但是641跑得比I3要好。
第三:对比了一下游戏,发现除了LOL、CF、逆战这三款腾讯游戏外,别的游戏641都丝毫不逊于I3.
第四:LOL窗口模式下观察,静态时641的CPU占用率30%左右,团战也不过60%,如果是内存控制器引起的带宽不足,cpu应该忙不过来才对。
于是只好大胆猜测(本猜测属于个人猜测,与立场无关):
TX和Intel这一对“战略合作伙伴”在挤兑AMD.
因为:
没理由AMD玩别的游戏都没事,唯独腾讯的卡。 LOL对内存带宽需求不高,而运算能力等641都不弱于I3-3220,不可能是因为配置不够。
LOL这游戏,据说9800GT中等效果下可以到220以上FPS,四核的641不可能连个GTX550Ti都用不起来。 猜想是腾讯“故技重施”,利用用户多的优势打压竞争对手(还记得装了360不让开QQ么,还记得偷偷卸载360安装新毒霸么,知道腾讯网站下载软件只能用旋风不能用迅雷么。。。。)
附图:I3-3220跟I3-2120性能差不多 价格也差不多,因为没时间抓图,于是找的网上的性能对比图 641vs2120
下一篇:暴力拆解“光XX”延长器 真相竟然是这样的