DotNetZip を使用して多数の zip ファイルを抽出するプロセスがあります。ユーザーは抽出中にマシンを使用できるため、このプロセスはバックグラウンド プロセスである必要があります。古いマシン (たとえば 1.5Ghz、1Gb RAM) では、すべての CPU を消費し、マシンの速度を低下させます。プロセスの優先度とスレッドの優先度を下げようとしましたが、引き続きマシンの速度が低下します。誰かが何かアイデアを持っていますか?
DotNetZip を使用して多数の zip ファイルを抽出するプロセスがあります。ユーザーは抽出中にマシンを使用できるため、このプロセスはバックグラウンド プロセスである必要があります。古いマシン (たとえば 1.5Ghz、1Gb RAM) では、すべての CPU を消費し、マシンの速度を低下させます。プロセスの優先度とスレッドの優先度を下げようとしましたが、引き続きマシンの速度が低下します。誰かが何かアイデアを持っていますか?