增加默认 vm.max_map_count 值

vm.max_map_count 参数将从默认的 65530 值增加到 1048576

这项更改应有助于解决许多内存密集型应用程序的性能、崩溃或启动问题,尤其对于(但不限于)通过 Wine/Steam Proton 运行的一些 Windows 游戏。总的来说,最终用户应该开箱即用地获得更流畅的体验,并且在 arch-dev-public 邮件列表上的相关提案 中没有表达出对潜在缺点的担忧。

这项 vm.max_map_count 增加是在 filesystem 软件包2024.04.07-1 版本中推出的,并将在升级后立即生效。

在升级之前,如果您已经在 sysctl.d 配置文件中为该参数设置了自己的值,要么删除它(以切换到新的默认值),要么确保您的配置文件将以 更高的优先级 读取,高于 /usr/lib/sysctl.d/10-arch.conf 文件(以覆盖新的默认值)。