最近,海盗题材开放世界游戏《风启之旅》(Windrose) 在玩家圈子里热度颇高。不过,如果你最近刚好在玩这款游戏,可能要摸摸你的电脑机箱了——因为这款游戏被曝存在严重的磁盘读写异常问题,甚至被玩家吐槽是在“谋杀”固态硬盘(SSD)。
每小时“打劫”硬盘108GB空间
实测数据让人倒吸一口凉气:当玩家在游戏内的基地奔跑,或是驾驶船只在大海上航行时,系统的磁盘占用率会瞬间飙升至100%!在这个状态下,游戏的实时写入速度会持续保持在30MB/s左右。
简单折算一下,你每玩一个小时的《风启之旅》,就会产生约108GB的物理写入量。 玩一个下午,小半个T的读写寿命就这么蒸发了。
同行衬托下,离谱的读写数据
为了验证这个数据到底有多夸张,测试人员专门找了同类型的爆款生存游戏进行了60至90秒的横向横向测试:
- 《风启之旅》:产生 32GB 读取和 1.3GB 写入
- 《雾锁王国》:产生 7GB 读取和 695MB 写入
- 《英灵神殿》:仅产生 1GB 读取和 5MB 写入
技术大佬们很快通过扒底层架构抓到了“幕后黑手”:原来,开发团队在游戏内部使用了 RocksDB 数据库来管理数据,但由于预写日志(WAL)空间被设置得过小(仅有可怜的1MB),导致系统不得不频繁地将内存表中的数据刷新并压缩到物理磁盘里。
官方光速滑跪推补丁
虽然现在市面上主流的 TLC 颗粒固态硬盘耐用度都不错,但如果你用的是寿命较短的 QLC 颗粒,或者本身磨损度就已经偏高的旧硬盘,这种级别的疯狂写入绝对会加速硬件的“死亡”。
好在开发商发现问题后反应极快,目前已经正式推送了 0.10.0.4 版本补丁。根据实测,更新后的游戏写入速度已经回落到了 10-16MB/s,如果角色站着不动,写入速度甚至能降到 1MB/s 以下。官方承诺,新补丁已经为固态硬盘减轻了约60%至75%的写入负担。
【编辑观察】 游戏圈优化翻车是常态,掉掉帧、闪退一下大家都能忍,但这种直接对玩家硬件耐久度重拳出击的 Bug 确实罕见。在此也提醒大家,玩抢先体验阶段(EA)的独立游戏时,偶尔监控一下硬件状态绝不是坏事,毕竟游戏崩了可以重启,硬盘挂了数据可就真全没了!





评论