0

C#プログラムを作っています。プログラムが別のプログラムを呼び出しています。問題は、呼び出しているプログラムが CPU を 100% 消費していることです。そのため、CPU 使用率を一定の割合に制限したいと考えています。出来ますか?どのように?

4

3 に答える 3

5

CPU 使用率を特定の割合に制限したい理由はありますか? より低い優先度で実行して、他に何も必要としないときに CPU の 100% を使用し、より重要なプロセスが実行されているときにバックグラウンドに置かれるようにするにはどうすればよいでしょうか?

于 2009-12-10T04:24:40.843 に答える
0

オペレーティング システムは、2 つのアプリケーション間のタイム シェアリングを処理する必要があります。アプリケーションが CPU を 100% 使用しているのには、おそらく正当な理由があり、何かを計算しています。別のプロセスの完了を待つ必要がある場合は、Process.WaitForExitを使用して、他のプロセスが完了するまで呼び出しスレッドの実行を停止できます。

于 2009-12-10T04:35:55.177 に答える