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

添加評論