加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

玩游戏需要多大的内存?通过战地/守望先锋等热门游戏给你答案

2017/12/11
87
阅读需 33 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

 

每年的这个时候我们都想看看需要多少显卡内存来玩最新最热门的电脑游戏。上一次我们得出结论是:8GB 应该是最低标准,而 16GB 是最常规的。但对于一般的使用或游戏并不是真正需要的用户这个并不适用。现在一年过去了,我们怀疑这是否仍然是事实。我们已经看到有几款游戏已经超过了 8GB 的分配内存,所以这值得重新研究一下。

上一年的文章我们得出这样的评论:“系统内存的价格在 2016 年已经创下新低,即使是很低的预算也很容易获得。”当然,现在的情况已经不是这样了,然而我们认为 8GB 内存在明年晚些时候价格有望回落。

最近,我们研究了一些应用程序,发现内存使用量差异很大。你在使用 PC 时的场景将最终决定你需要多少内存。对于基本的办公室类型的工作,8GB 应该是绰绰有余。对于内容创作来说,更多的功能,我们推荐 16 GB,这是在使用 Premiere Pro 中的 4K 镜头时是最低限度的。

由于很多因素的影响,很难确定内存容量对游戏的影响。在讨论结果之前,我们想讨论测试系统内存容量时遇到的一些挑战。

第一个也是最大的挑战是挑选合适的硬件来测试内存容量。你使用的图形卡可以影响游戏顺利进行所需的内存,存储的速度也会影响性能。

例如,aGTX 1060 3GB 的系统内存使用率通常会比 6GB 高,因为当前者耗尽 VRAM 时,会使用系统内存。如果系统内存不足,某些游戏资源将被移动到本地存储设备(希望是 SSD),取决于该驱动器的速度以及数据受到多大程度的影响,你可能看到或可能看不到明显的帧率下降。

因此,使用 GTX 1080 Ti 和 11GB VRAM 缓存以及 NVMe SSD 进行测试可能不是确定平均玩家需要多少系统内存的最佳方式。我们假设,如果你有一个 700 美元的图形卡和一个类似价值的主存储设备,购买 16GB 或更多的内存容量并不是问题。

还有其他因素需要考虑。内存速度会影响结果,即使是最快的内存,HBM 认为不能弥补容量的不足,但在某些情况下,当处理大量的分解数据时,它可以帮助避免数据缓慢下降,更快地移入和移出系统内存。

游戏中使用的画面质量设置也可以真正影响结果。如果你使用 GTX 1060 3GB,但很乐意将画面质量降低到中等质量的设置,那么这将减少数据负载到系统内存。

考虑到所有这些因素,我们测试了许多不同的硬件配置,我们将会展示这些因素对性能的影响。但是,我们很快发现了另一个问题,就是各种硬件配置之间的 fps 差异。基准测试通常持续 30 到 60 秒,并运行多次。这意味着系统有机会缓存​​通过,只保留在高速内存中的数据。

所以,虽然第一次运行的结果可能会看到一个令人震惊的低于 0.1%或 1%帧时间的数字,但在第二次运行中,以及在第三次运行中可以大大提高。如果取三轮平均数可能会产生误导。

 

为解决这个问题,我们提出了最好的解决方案,每次运行一次基准测试,然后重置整个系统,重新加载游戏并运行下一次。这意味着 30 秒传输没有机会被缓存。

基准测试通过实际上是 60 秒,但是我们只要 30 秒。这就模仿了你在玩游戏时看到的更多东西,软件仍然可以在你玩的前 5-10 秒内加载资源,甚至在具有足够的系统内存的计算机上也会导致丢帧。

通常情况下,解决这个问题的方法是运行一次基准测试,丢弃测试结果,然后再运行三次,在这三个测试中取平均值。这种方法对于测量内存容量的影响是没有用的。

最后,除了基准之外,计算出玩最新游戏需要多少内存的一个很好的指标就是监视内存分配。这不是万无一失的,但它给了我们一个相当好的主意,让我们知道游戏需要多少系统内存,以避免任何缓慢的下降。

说完这一切之后,我们首先将在一些流行的多人游戏中使用三种不同的显卡来显示内存使用情况,所有这些游戏性测试都是在 Core i7-8700K 和 32GB DDR4-3000 内存的情况下进行的。测试系统有许多在后台运行的应用程序,例如 Steam,Origin,Uplay,Discord,Chrome,打开了几个标签,MSI AfterBurner,RivaTuner 和 Fraps。

所以这决不是一个完全干净的测试系统,运行着一大堆应用程序。另外请注意,使用的地图不总是相同的,所以这不是一个确切的比较,但内存使用情况确实反映了我们所看到的大部分。

 

战地 1

GeForce GTX 1080 Ti

首先是 64 人的战地 1 比赛开始,我们在 1440p 的 GTX 1080 Ti 上进行了超高质量预置测试,发现它使用了高达 8.2GB 的系统内存。系统页面文件增长到 11.6GB 的大小和这个分辨率 / 质量组合看到 3.8GB 的 VRAM 消耗。当然 1080 Ti 有一个 11GB 的缓冲区。这表明,在这款游戏中,要获得完美的游戏效果,玩家将需要 16GB 的系统内存。

GeForce GTX 1060 6GB

在相同的测试条件下,GTX 1060 6GB 的内存使用率高达 8.5GB,系统页面文件也略微增长到了 12GB。并且,我们看到了大约 3.6GB 的 VRAM 分配。

GeForce GTX 1060 3GB

现在,如果我们使用的显卡的 VRAM 缓冲区小于游戏要分配的内存量,该怎么办?GTX 1060 3GB 的内存使用量达到了 10GB,而页面文件增长到了 12.5GB,因此我们看到了帧率的下降。

也就是说,由于我们安装了 32GB 系统内存,游戏大部分都很顺利。但是,如果你使用 GTX 1080 Ti 处理 8GB 的内存,你肯定需要 16GB 的显存,而显卡的运行速度还不到 4GB 的缓存。

然而,3GB 1060 实际上是用于 1080p 游戏,但即使将分辨率降低到 1080p,仍然可以看到 9.7GB 的 RAM 使用高峰,大部分游戏只能分配大约 2.6GB 的 VRAM。

 

PlayerUnknown

GeForce GTX 1080 Ti

我会快速总结一下我在其他游戏中看到的情况 ...... 在 GTX 1080 Ti 上运行 PlayerUnknown 的 Battlegrounds 使用了 7.5 GB 的系统内存,并且在 1440p @超高质量的测试中,VRAM 使用率达到了 6.2GB。

GeForce GTX 1060 6GB

6GB 的 GTX 1060 的系统内存分配攀升到 8.3GB,而页面文件增长到 14.5GB。

GeForce GTX 1060 3GB

随着 3GB 的 GTX 1060 安装,内存分配到 12GB 和降低分辨率为 1080p 没有帮助,仍然达到 12GB。

使命召唤二战

GeForce GTX 1080 Ti

现在是最后的使命召唤二战。在 1440p 上使用额外的质量设置,我们看到 GTX 1080 Ti VRAM 使用率达到了 10.8GB,RAM 分配达到了 10GB。

GeForce GTX 1060 6GB

有趣的是,6GB GTX 1060 的内存使用量与页面文件大小相当。比较不幸的是不是在同一张地图上,我尝试了多个地图,看到了类似的用法。

GeForce GTX 1060 3GB

即使使用 3GB 的 GTX 1060,我们也可以看到类似的系统内存使用情况,但是画面下降变得非常明显。降到 1080p 并没有帮助,使用 3GB 1060 的玩家将需要降低画面渲染质量等属性,从额外的要求到要求不高。

 

守望先锋

GeForce GTX 1080 Ti

在这里,我们看到在 1440p,GTX 1080 Ti 只能达到 2.4GB 的 VRAM 使用率,而系统内存只有 6.9GB,这意味着在守望先锋的这个硬件配置中,8GB 是没问题的。

GeForce GTX 1060 6GB

我们看到和上面类似的使用模式。系统内存使用量达到了 7GB,所以 8GB 的内存对于这个标题来说也是非常有效的。

GeForce GTX 1060 3GB

对于 3GB 1060 来说,在测试中 RAM 分配达到了 7.5GB,而在 1080p 下测试时也是如此。

星球大战前线 II

GeForce GTX 1080 Ti

我使用“星球大战前线 II”来监视内存使用情况。在 1440p 下使用 GTX 1080 Ti 时,系统内存使用量达到了 9.2GB,在游戏质量设置上也达到了最高,所以这也是另一个建议使用 16GB 内存的游戏。

GeForce GTX 1060 6GB

奇怪的是,6GB 1060 内存分配降低到了 8.5GB 的高峰,我重新测试了几次,每次都得到相同的结果。

GeForce GTX 1060 3GB

在安装 3GB 1060 的情况下,内存配置达到了 10.4GB,这意味着使用这款显卡你肯定需要 16GB 的系统内存。即使在 1080p,使用率仍然高于 10GB。

与非网编译内容,未经许可,禁止转载!

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
BT121-A-V2 1 Silicon Laboratories Inc Telecom Circuit, 1-Func, MODULE-33

ECAD模型

下载ECAD模型
$27.77 查看
AT27C256R-45JU 1 Atmel Corporation OTP ROM, 32KX8, 45ns, CMOS, PQCC32, GREEN, PLASTIC, MS-016AE, LCC-32
$2.57 查看
KSZ8567RTXI 1 Microchip Technology Inc IC ETHERNET SWITCH 7PORT 128TQFP

ECAD模型

下载ECAD模型
$10.98 查看

相关推荐

电子产业图谱