Calibre を使用して Kindle に書籍コレクションをアップロードしようとしているのですが、リソース使用量が非常に多くなっています。
すべてのコアを使用しているのは素晴らしいですが、これは少し極端かもしれません。Calibre が使用できる RAM/CPU の量を制限する方法はありますか?
他のいくつかのプログラムをオフにすると(そして変換キューに本を追加しなくなると)、メモリ使用量はわずかに減少します。それでも3つのcalibre-parallel.exe *32
プロセスはそれぞれ1つのコアを消費します。メモリ使用量に関しては、4つのプロセスすべてを合計すると、約2GB正直言って、ちょっと大きすぎると思います。
答え1
使用できますBES(バトルエンコーダーシラセ)これは、指定されたプロセスの CPU 使用率を制限する小さな (軽量の) ツールです。Windows 7 で試してみましたが、うまくいきました。
このページを使用してダウンロードします:バージョン 1.4.3 – 2011 年 6 月 22 日
リンク:使い方
BES は、特定のプロセスの CPU 使用率を制限する小さなツールです。たとえば、CPU を 100% 使用するプロセスの CPU 使用率を 50% (または任意のパーセンテージ) まで制限できます。これにより、バックグラウンドで CPU を集中的に使用する処理を実行しながら、他のプログラムを快適に使用できます。CPU 負荷を制限することで、CPU が熱くなりすぎたときにすぐに冷却することもできます。もちろん、CPU 使用率を制限すると処理速度は比例して遅くなりますが、熱でクラッシュしたり (最悪の場合) CPU が焼けてコンピューターが壊れたりするよりはずっとましです。
このソリューションの結果:
答え2
では、プログラムが使用できる CPU サイクルの量を制限する代わりに、 でプロセスを右クリックして をTask Manager
与える方が合理的ですBelow Normal
Priority
。
そうすれば、他に何もする必要がないときでも、プログラムは必要なことを実行できます。3D レンダリングなどのバックグラウンド タスクを実行しているときは、コンピューターを通常どおり使用できるため、よくこれを行います。
とプロセスハッカーを調整することもできますがPage Priority
、これにより、システムが RAM を割り当てる方法が変わると思われます。