2011-01-14 16 views
3

タスクスケジューラを使用せずにプログラムを起動すると、システムで実行されている他のすべてのプログラム(Windows 7)と同様に、メモリの優先度が5になります。スケジュールされたタスクのメモリ優先度を変更するにはどうすればよいですか?

ただし、タスクスケジューラで実行すると、メモリの優先度が4になり、パフォーマンスが低下します。

注!プロセスの優先度はNormal(CPU Priority 8)なので、これは問題ではありません!メモリの優先順位だけが問題です!

プロセスエクスプローラのスクリーンショット:5にスケジュールされたタスクのメモリの優先度を変更する方法

Memory Priority 4, Process Explorer

? Win32 APIは許容可能なソリューションです。

答えて

3

これは古い質問ですが、おそらく私は誰かを助けることができます。スケジューリングされたタスクのエクスポートタスクの優先順位を(xmlファイルに)変更するには、そのファイルを編集し、優先順位ラインを検索して番号を変更します。値は0(リアルタイム優先度)から10(アイドル優先度)になります。値を変更したら、タスクがCPU、メモリ、I/Oの優先順位の要件を満たしているかどうかテストにインポートします。

関連する問題