在近期的一篇“技术博客”中,Arrowhead的副技术总监解释了为何我们在PC上安装或重新安装《绝地潜兵2》时,都会对其巨大的存储需求感到咋舌。原来是那些老旧的、基于盘片的存储介质——也就是转速缓慢的机械硬盘——惹的祸。现代固态硬盘已不再需要机械活动部件,而机械硬盘则速度很慢。通过复制不同的数据片段,可以提升使用老旧硬件玩家的游戏性能。
所以没错,这个庞大的安装体积,实际上是构成《绝地潜兵2》的各类代码片段的多份副本。博客中提到,这样做是为了让关键数据“在物理位置上靠近游戏中需要调用它们的地方”。这能缩短机械硬盘加载内容时所需的“寻道时间”。博客接着解释道:
“例如,我们的构建系统会确保树木纹理的副本与关卡几何数据存储在磁盘的同一区域。当游戏加载关卡时,读取头只需一次连续扫描就能获取所有必要信息,无需‘寻道’到其他位置。这能显著加快加载速度。”

