暗黑破坏神4》在4月底上线了新资料片“憎恨之王”,游戏备受好评,Steam也创历史在线新高。然而,新版本被曝存在严重的“内存泄漏”问题,在社区引发广泛关注。

打开网易新闻 查看精彩图片

Reddit论坛的用户Asmallman发帖,指出“憎恨之王”存在严重的“内存泄漏”问题,会导致游戏崩溃、卡死以及其他性能故障。他详细描述了各种故障类型,并将暗黑4跟《星际公民》并论,后者是业内出了名的优化差。

打开网易新闻 查看精彩图片

Asmallman总结问题原因:暗黑4在运行过程中会随时间推移逐渐占用更多内存,而游戏似乎又在底层代码加了硬性限制,即在任何时刻,其所占用内存不得超过系统总内存的一半。他尝试各种办法,包括在开启或关闭高清材质包的情况下重装游戏、更换内存条等等,都无济于事。

该帖很快收获超过1500的点赞以及500+评论,大家一致认为,暗黑4只要运行几个小时,就会出现严重性能问题,没有解决办法,只能重启游戏。

打开网易新闻 查看精彩图片

内存泄漏(Memory Leak),指程序动态分配的堆内存因未释放或无法释放,导致系统内存资源浪费的现象,可能引发程序运行速度下降或系统崩溃。评论中,几个自称是程序员的玩家指出,内存泄漏其实修复起来相当困难,尤其是在面对繁多且各异的硬件配置与使用场景时。