关于ZAKER 合作
三易生活 昨天

玩家宁可砍内存也要大硬盘的原因,究竟是什么

关于游戏玩家如何选择电脑配置,在各个网络社群里都有一个经典的问题,那就是 " 我的预算有限,到底是砍内存,还是缩硬盘 "。现在这个问题有了答案,专注存储赛道的雷克沙给出了答案,日前雷克沙欧洲总经理 Grace Su 在接受 Digital Foundry(数毛社)的采访时表示,用户更愿意接受更少的内存、而非小容量的固态硬盘。

Grace Su 表示,这并非完全的二选一,但受预算限制,玩家往往要在 " 更大容量的固态硬盘 " 和 " 更大容量的内存 " 之间做取舍。雷克沙的数据显示,用户对大容量硬盘的执着程度极高,他们甚至宁愿倒退回去使用机械硬盘,也不愿意购买一块小于 512GB 的固态硬盘。

那么问题就来了,在预算有限的情况下,为什么游戏玩家更看重硬盘容量、而非内存大小?答案其实很简单,内存大小解决的是优劣问题,硬盘容量则关乎有无问题。抛开直接决定游戏性能的 CPU 和 GPU 这两大核心元器件,内存对于游戏性能的影响并没有那么高。

只要运行游戏时不出现 " 爆内存 ",也就是物理内存不足导致游戏卡顿、崩溃的情况,16GB 与 32GB 内存的区别主要在于帧数稳定性、最低帧表现,以及加载速度。但加载速度慢可以忍、帧数不稳定可以降低画质,这些问题都还能解决。

然而 512GB 和 2TB 硬盘的区别在于,前者只能安装几款游戏,一旦装满之后,有新游戏就只能删掉老游戏来腾地方,后者则完全没有这个顾虑。归根结底,是因为在过去的十余年时间里,游戏体积已经飞速膨胀。

比如,经典的 MMORPG《魔兽世界》在 2004 年刚刚上线 1.0 版本时,客户端还只有 4GB,可到了最新的 12.0 版本,就已经超过了 150GB,也就是这个游戏的体积在 22 年间膨胀了 40 倍。关于《魔兽世界》体积膨胀的原因,只用打开正式服和怀旧服就能知道了,毕竟前者的画面纤毫毕现,可后者甚至能看到马赛克。

在玩家看来 " 大就是好 ",一个游戏需要更好的显卡、更多的内存、更大的存储空间,往往就彰显了游戏制作时在美术和真实感上的投入。而玩家对于更清晰、更细腻、更精致画面的追求,也使得游戏厂商在开发游戏时往往倾向于加入高清素材。与此同时,开放世界概念的走红也让游戏厂商乐于堆料,在游戏中填充更多内容。

当然,技术的变革也是重要因素,索尼、微软就是主要推手。大家还记得是从哪一年开始游戏容量暴增的吗?答案是 2014 年。在 2013 年发布的索尼 PS4 和微软 Xbox One 不仅全部转投 x86 架构,内存也来到了 8GB,而上一代主机的内存则是 256MB(PS3 的系统内存)和 512MB(Xbox360 的 CPU 和 GPU 共享内存)。

更大的内存可以容纳分辨率更高的游戏贴图,但彼时 PS4 和 Xbox One 用的还是机械硬盘。虽然机械硬盘读写速度慢在 PS3 和 Xbox360 时代不是问题,反正几百 MB 写满最多几十秒而已。可到了 PS4 时代,机械硬盘以 80-100MB/s 的连续读写速把 8GB 内存写满都得一分钟以上,随机读写就更慢了。

偏偏由于以往的游戏体积最多也就十几 GB,资源文件却都是零散放置,一个游戏可以有成千上万个资源文件,可机械硬盘是以随机读取的方式加载(Loading)游戏。为了解决这个问题,游戏开发商就想出一个办法,把每次需要 Loading 的数据放在一起,让硬盘尽量进行顺序读取。

这个设计其实也是有缺陷的,那就是游戏中的重复使用素材需要在每次 Loading 的部分里都拷贝一次。比如游戏里有一张办公桌,如果每次 Loading 场景里都需要用到这张桌子,而游戏需要 Loading 100 次,那么硬盘里就会存着 100 张一模一样的桌子,这也是为什么索尼的《漫威蜘蛛侠》文件里存着 600 多个一模一样的垃圾袋。

为了适应当时 PS4、Xbox One 的硬件特质,游戏开发商就不得不主动扩大游戏体积。到了固态硬盘开始普及后,硬盘的读取速度自然就不再是桎梏,可习惯成自然,与其费时费力优化文件体积,不如直接将包袱甩给玩家。最终的结果就变成了游戏体积膨胀到上百 GB,玩家们不得不为更大的固态硬盘买单。

【本文图片来自网络】

相关标签
三易生活

三易生活

我们主要是一家有趣、有干货、偶尔掉下节操的科技媒体。

订阅

觉得文章不错,微信扫描分享好友

扫码分享

企业资讯

查看更多内容