いいえ。通常、メモリを「クリーン」に保つことは必要ありません(ただし、メモリを無駄にする必要はありません)
その最も厳密な意味では、メモリを「クリーン」に保つことは、非常に賢明でない考えでさえあります。ファイルシステムキャッシュのパージ、DLLのアンロード、およびワーキングセットのトリミングによってメモリを「無料」に保つプログラムに料金を支払ういわゆる「メモリオプティマイザ」ソフトウェアが存在しますが、この種のものはスネークオイルです。
RAMが使用されることを意味しているあなたはRAM続ければ、自由に、そしてあなたにも少ないお金を費やしている可能性があり、あまりそれを買いました。最新のすべてのオペレーティングシステムでは、マッピングに由来するメモリページがファイルシステムキャッシュとの間で透過的に移行されます。これにより、はるかに高速であるだけでなく、ディスクアクティビティも回避されます。通常、ディスクは、アイドル状態の場合と比較して、アクティブの場合の約2倍の電力を消費します。RAMはどちらの方法でも同じ電力を消費します(理論的には、未使用のメモリバンクまたは未使用のメモリモジュールの電源を切ることができますが、実際にはこれは起こりません-物理メモリが割り当てられて解放されている限り、試してみると最も面倒です擬似ランダムな方法で使用されるため、使用されていない完全なモジュールを見つけるのは困難な作業です)。
既に実行中のプログラムを前面に移動することは、ディスクからイメージをロードし、共有ライブラリをロードし、インポートを修正し、再配置し、起動するよりも明らかに高速で電力効率が高くなります。同様に、キャッシュからドキュメントを引き出すことは、ディスクからロードするよりも速く、より電力効率的です。
追加のメモリを差し込まない限り(既に「十分な」ことを言ったので、これは実行しません)、電力消費は同じままです。
ただし、特定の目的を果たさない多くのプログラム(実際に使用するプログラムや重要なシステムコンポーネントではない)を実行することは無用であり、コンピューターが意味のある方法で使用できるRAM(プログラムまたはバッファー用)を不必要に奪います。RAMの使用を維持することとRAMを浪費することにはまだ違いがあります。
たとえば、Googleアップデーター、Logitechアップデーター、Adobeアップデーター、Office Speed Loader、Adobe Speed Launcherなどの10個のインスタンスを実行すると、これらはすべて本当に有用なことは何もせず、OSがファイルシステムキャッシュとして利用できるメモリを奪います。これらのプログラムはアプリケーションの必要性が存在するときにページアウトされる可能性がありますが、これはキャッシュを優先することではなく、いずれにしても、スワップファイルへの不必要な書き込みを意味します。 「ゼロCPU」。これは毎回ページフォールトを意味します。
したがって、システムの動作にとって重要ではなく、必要なものを提供しないものは自由に捨ててください。しかし、イデオロギーだけのために盲目的に物を投げないでください。