Calibre のリソース使用量を制限する方法はありますか?

Calibre のリソース使用量を制限する方法はありますか?

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 を割り当てる方法が変わると思われます。

関連情報