Linux 用のゲーム パフォーマンス オプティマイザーである GameMode 1.6 が利用可能になりました

フェラル・インタラクティブ・カンパニー опубликовала オプティマイザーのリリース ゲームモード1.6、ゲーム アプリケーションのパフォーマンスを最大化するために、さまざまな Linux システム設定をその場で変更するバックグラウンド プロセスとして実装されています。 プロジェクトのコードは C で書かれており、 供給された BSD ライセンスに基づいて。

ゲームの場合は、特別な libgamemode ライブラリを使用することが提案されています。これにより、ゲームの実行中にシステムでデフォルトでは使用されない特定の最適化を含めるようリクエストできます。 ゲーム コードを変更することなく、自動最適化モード (ゲームの開始時に LD_PRELOAD 経由で libgamemodeauto.so をロード) でゲームを実行するために利用できるライブラリ オプションもあります。 特定の最適化の組み込みは、構成ファイルを通じて制御できます。

たとえば、GameMode を使用すると、省電力モードを無効にしたり、リソース割り当てやタスク スケジュール パラメータを変更したり (CPU ガバナーや SCHED_ISO)、I/O 優先順位を再調整したり、スクリーン セーバーの起動をブロックしたり、パフォーマンスを向上させるさまざまなモードを実行したりできます。 NVIDIA および AMD GPU で有効にすることができ、NVIDIA GPU をオーバークロックすることができます (オーバークロック)。ユーザー定義の最適化を備えたスクリプトが起動されます。

リリース 1.6 では、次の機能が導入されました。 エロギンド、systemd に関連付けられていない、logind のバリアント。 gamemoderun ユーティリティのライブラリ ディレクトリを変更し、$GAMEMODERUNEXEC の LD_PRELOAD 値をオーバーライドするためのサポートが追加されました。 依存関係管理の改善。 gamemoderun ユーティリティの新しいマニュアルが提案され、例を含む gamemode-simulate-game のセットが追加されました。

出所: オープンネット.ru

コメントを追加します