是否可以使用服务器上跑PC游戏,机房测试结果

话说上周的《探秘李逵-全球顶级电竞俱乐部》一文中,介绍了世界顶级电竞战队TeamLiquid,在训练基地部署了戴尔易安信PowerEdge服务器和PowerSwitch交换机,着实上广大游戏爱好者们羡慕了一把。

是否可以使用服务器上跑PC游戏,机房测试结果

不愧是“李逵”战队,训练还配备服务器和交换机,太专业了!

用服务器玩游戏一定很给力吧!

需要说明的是,这里的服务器并不是用来运行游戏,而是用来存储和加速流媒体服务,游戏运行依然是在戴尔科技提供的ALIENWAREPC之上。

不过,这也唤醒了小编心中长久以来的一个疑问:

服务器上跑PC游戏,究竟可行不可行?

小编还在上学的时候,就常常饱受家里电脑性能不足之苦,于是在网吧玩游戏的第一件事,就是把所有特效拉满。

虽然工作后也用上了不错的电脑,但面对水涨船高游戏特效,想特效拉满依然有些吃力。更别说像《赛博朋克2077》这样的游戏,5万多元配置的电脑,跑最高画质平均也只有17帧(还不是优化的锅)...

那么,服务器这个大家伙,跑起游戏来是不是游刃有余呢?小编特别咨询了专业人士,我们从硬件和软件两个部分来说。

硬件部分

CPU

相信不少人会觉得,服务器CPU在游戏性能上一定比桌面服务器强,毕竟是用来跑企业级应用的。比如装机玩家心中的一代神U英特尔至强E3处理器。

在i54690风华正茂的那个时代,正常售价要1500以上,而同制程同架构的E31231V3还不到1400,后者频率和前者差不多,却有着4核心8线程(4C8T)的规模。

但事实上,服务器CPU与桌面CPU在架构上并没有很大不同,因此就游戏性能来说,两者差异并不大,甚至在某些情况下,服务器CPU可能更糟。

这是因为服务器CPU以稳定和电源效率为前提,它们被设计为运行在24x7的数据中心里,通常以比桌面CPU更低的时钟频率运行。此外,高端服务器CPU的多核心优势在面对游戏时,也无用武之地。因为大多数游戏和桌面应用的多核优化并不明显,更别说那些16核以上的CPU了。

此外,对骨灰级游戏玩家来说,CPU超频带来的解锁性能上限,大幅提高了可玩性,但服务器CPU在这方面并不支持。而且服务器CPU没有集成GPU,如果你的显卡坏了,事情就会比较麻烦。

内存

内存方面,服务器使用的是特殊的ECC内存。别被迷惑了,这也不会对游戏性能带来提升。因为ECC内存并不是因为它速度快,而是因为它有特殊的数据纠错能力,以用来保证服务器稳定运行。

相同频率下的ECC内存和消费级内存,性能没有明显区别,前者的价格还更贵。

ECC内存通常会多一块“颗粒”用来进行奇偶校验

显卡

用于高性能计算(HPC)的GPU就别想了,由于并不针对图形、游戏进行开发,因此这类GPU运行游戏时性能会非常糟糕,更糟糕的是,它们可能连视频接口都没有..

而对于桌面级的游戏显卡,有些服务器并不支持GPU,需要特别注意。

声卡

默认情况下,WindowsServer上的音频功能已禁用,你必须从“services.msc”控制台启用WindowsAudio服务。不过有带音频接口的服务器吗...

软件部分

操作系统

基于WindowsServer操作系统可以运行游戏,不过需要一些特定程序仍然需要安装,比如DirectX,几乎所有游戏都需要安装DirectX才能运行。

而如果想安装Windows10操作系统,则可能会遇到驱动无法加载的情况(试不同服务器而定)。

游戏软件

操作系统搞定后,游戏安装基本没有大问题了。

已在WindowsServer2019安装了Steam

游戏体验

经过上面的步骤,在一台服务器上跑游戏基本不是问题了。但是如前所述,服务器CPU和内存性能相比桌面级的CPU和内存都没有突出优势,而GPU在服务器上也没有特殊加成,因此想获得更好的游戏体验基本是不可能了。

不仅如此,你的游戏体验反而会更糟。因为噪音在数据中心环境中并不是优先事项,散热才是,快速转动的风扇不仅会产生大量噪音和热量,还会消耗更多的电量。所以,趁早打消这个念头吧。

最后总结一下,服务器上跑PC游戏可行吗?

结论是,可行...但没必要...

您可能还会对下面的文章感兴趣:

COPYRIGHT © 2010-2018 云悫计算机系统有限公司 All Rights Reserved.

粤ICP备16096532号
  • 首页
  • 咨询
  • 电话
  • 返回顶部