GameMode 1.5 推出,Linux 游戏性能优化器

野性互动公司 опубликовала 优化器发布 游戏模式1.5,作为后台进程实现,可动态更改各种 Linux 系统设置,以实现游戏应用程序的最佳性能。 项目代码是用C语言编写的 提供 在 BSD 许可下。

对于游戏,建议使用特殊的 libgamemode 库,该库允许您请求包含游戏运行时系统默认情况下不使用的某些优化。 还有一个库选项可用于在自动优化模式下运行游戏(启动游戏时通过 LD_PRELOAD 加载 libgamemodeauto.so),而无需更改游戏代码。 可以通过配置文件控制某些优化的包含。

例如,使用GameMode,可以禁用省电模式,可以更改资源分配和任务调度参数(CPU调节器和SCHED_ISO),可以重新安排I/O优先级,可以阻止屏幕保护程序启动,可以提高性能的各种模式在NVIDIA和AMD GPU中启用,并且NVIDIA GPU可以超频(超频),启动具有用户定义优化的脚本。

1.5 版本中添加 机会 动态更改具有集成 GPU 的英特尔处理器的 CPU 模式调节器,如果使用“性能”模式会导致 GPU 高负载下图形子系统的性能下降。 在这种情况下,切换到“省电”模式可以降低CPU能耗并释放更多GPU资源(CPU和GPU具有联合功耗预算,CPU资源的优先分配会导致GPU频率降低)。 在 i7-1065G7 CPU 上,建议的优化可以让你将《古墓丽影:暗影》游戏的性能提升 25-30%。

GameMode 1.5还引入了一组新的D-Bus API,它们使用“pidfd”机制来处理PID重用情况(pidfd绑定到特定进程并且不会改变,而PID可以绑定到当前进程之后的另一个进程)进程终止。与此 PID 相关)。

来源: opennet.ru

添加评论