Prioritizer
クラフト中だけゲームのプロセス優先度を自動で高に切り替える。
概要
Prioritizerは、クラフト中だけFFXIVプロセスの優先度(Process Priority)を自動でHighに引き上げる常駐プラグインである。 ゲームウィンドウを最小化したり別ウィンドウを操作したりすると、WindowsがゲームへのCPU割り当てを絞ることがあり、その結果スキルの入力が遅延してクラフトに失敗するケースがある。本プラグインはクラフト中だけ優先度を上げてこのリスクを軽減する。
長時間のマクロ放置クラフトや、裏で別作業をしながら同時にクラフトを進めるプレイスタイルに向く。
動作のしくみ
バックグラウンドスレッドが2秒間隔でゲームのCrafting状態フラグを監視し、以下のように動作する。
- クラフト開始時、プロセスの優先度がNormalであればHighに変更する
- クラフトが終了したらNormalに戻す
- プラグインを無効化/アンインストールした際にもNormalに戻す
インストールするだけで動作し、コマンドや設定UIはない。
インストール
本プラグインはDalamud公式リポジトリでは配布されておらず、配布元のカスタムリポジトリを追加する必要があります。
/xlsettingsを実行し、Dalamud Settings の Experimental タブを開く- Custom Plugin Repositories に以下のURLを追加して保存:
https://raw.githubusercontent.com/NightmareXIV/MyDalamudPlugins/main/pluginmaster.json - プラグインインストーラー (
/xlplugins) からPrioritizerを検索してインストール
関連プラグイン
注意
- ゲームの優先度をHighに上げると、同時に動かしている他アプリ(配信ソフト・ブラウザ等)のCPU割り当てが相対的に下がる場合がある
- 既に手動で優先度をHigh以上に設定している場合は何もしない(NormalのときだけHighに上げる安全側の挙動)