介质越快越好?游戏主机加载速度变迁史

  • 来源:电脑报
  • 关键字:介质,游戏,主机
  • 发布时间:2023-12-15 15:05

  薛山

  小容量卡带,内存直读无延迟

  当我们把时间拨回到二三十年前,当时的小霸王(也就是山寨的任天堂FC)也被玩家亲切地称呼为“黄卡机”,彼时的霸主任天堂在GBA 之前几乎主机都采用了卡带介质,都可以做到开机秒进游戏,几乎没有加载时间这个概念,关键原因就在于当时的游戏容量非常小,哪怕是这一类型最新的GBA,大多数游戏的容量也只有8MB 或16MB,所以这个时期的游戏卡带基本上就直接做成了主机的内存,即便当时的内存读取速度和现在差距巨大,但考虑到游戏本身体积就很小,以FC 磁碟机为例,330KB/s 的读取速度看上去很慢,但游戏往往只有几十KB,大多数游戏半秒就读完了,所以可以做到无缝加载。

  光驱与数据卡,读取速度拖后腿

  后来,随着音画效果的不断提升,游戏容量开始快速增加,动辄数百MB 的容量不再可能以内存卡带的形式推出,于是CD-ROM 就成为了全新的介质,通过光驱将需要运行的游戏文件复制到机身内存后再运行,很明显,这时候光驱的读取速度就成了瓶颈,初代PS 的光驱读取速度为300KB/s, 完整读完一张600MB 的CD 需要2000 秒,也就是超过30 分钟, 采用DVD 的PS2 光驱读取速度为5.4MB/s,一张4.7GB 的单面单层DVD 也要870 秒才能完成。当然,游戏运行并不需要每次都完整读取光盘,但光驱毕竟是顺序读写,每次都需要花大量时间来寻址和读取,直观上就产生了加载速度缓慢的感觉。

  与之类似的就是任天堂Switch,它的游戏数据卡带虽然容量都不大,但读取速度却很慢,如果对比卡带、机身eMMC 内存和SD 卡同一个游戏同一个场景的加载速度,卡带一定是最慢的那一个,这就是读取速度“背锅”的原因。

  机内存储时代,硬盘速度决定一切

  时间推进到现在,数字版游戏的出现再次变更了游戏加载的方式,厂商们意识到光盘不仅加载慢,而且容量越来越大,成本越来越高,于是开始大力推广基于互联网下载的数字版游戏,PS5 游戏甚至会先拷贝到硬盘再运行,此时游戏加载方式和硬盘速度就起到关键作用了。

  以PS4/5 为例,PS4 游戏加载分为两步:先将硬盘里的压缩文件利用CPU 加载到内存并解压,再将这些数据通过图形API 加载到显存。而PS5 游戏加载则不需要CPU解压,GPU 可以直接读取硬盘里的压缩数据并加载到显存,可以充分发挥GPU 的读取速度优势,这时候再配合高速硬盘,就能获得极短的加载时间了,这同时也解释了为什么PS5 玩PS4 游戏没有速度优势,因为这是完全不同的两套文件系统。

  所以,当前的游戏主机,无论是索尼PS5 还是微软XboxSeries X/S,扩容都需要使用高速SSD,否则将无法实现快速加载、快速恢复等功能,目前市面上PCIe 4.0 SSD 众多,建议大家直接升级2TB 或以上版本,以英睿达T500 为例,它自带散热器的版本在实装PS5 后,系统测试读取速度超过了6500MB/s,游戏加载速度和主机内部存储基本一致。

  而对于PC 游戏而言,加载速度和硬盘性能强相关,越是现代的游戏就越会以高速SSD 为基础来进行设计,比如快速的场景切换、大量可互动物体等等,所以大容量高速SSD 对于现在的游戏PC 和游戏主机来说都成了无可替代的刚需。

……
关注读览天下微信, 100万篇深度好文, 等你来看……
阅读完整内容请先登录:
帐户:
密码: