The 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 文件更高的优先级读取(以覆盖新的默认值)。