技術ノート 特徴 メモリ オプティマイザと RAM ブースタが役に立たないというよりも悪い理由

メモリ オプティマイザと RAM ブースタが役に立たないというよりも悪い理由

メモリ オプティマイザと RAM ブースタが役に立たないというよりも悪い理由

多くの企業が、多くの場合「PC 最適化」プログラムの一部として、「メモリ オプティマイザー」を販売したいと考えています。これらのプログラムは役に立たないどころか、コンピュータの速度を向上させないだけでなく、速度を低下させます。

メモリ オプティマイザと RAM ブースタが役に立たないというよりも悪い理由

このようなプログラムは経験の浅いユーザーを利用し、パフォーマンスを向上させるという虚偽の約束をします。実際には、コンピュータは独自に RAM を管理する方法を知っています。コンピュータのパフォーマンスを向上させるために RAM が使用されます。RAM が空のままでは意味がありません。

コンピューターの RAM がいっぱいになっていませんか?それは良い!

メモリ オプティマイザーと RAM ブースターが役に立たないというよりも悪い理由

メモリ オプティマイザーは誤解に基づいています。コンピュータの RAM を見ると、いっぱいになっていることがわかります。たとえば、4 GB の RAM があり、3 GB がいっぱいで、残りは 1 GB だけであることがわかります。これに驚く人もいるかもしれません。Windows の最新バージョンがどれほど肥大化しているかを見てください。使用可能なメモリがこれほど少ない状態で、どうやって追加のプログラムを実行するのでしょうか?

メモリ オプティマイザーと RAM ブースターが役に立たないというよりも悪い理由

実際には、最新のオペレーティング システムは独自のメモリ管理に非常に優れています。 3 GB の使用済み RAM は、必ずしも無駄であるとは限りません。代わりに、コンピューターは RAM を使用してデータをキャッシュし、アクセスを高速化します。ブラウザーで開いていた Web ページのコピー、以前に開いたアプリケーション、またはすぐに再び必要になる可能性のあるその他の種類のデータのいずれであっても、コンピューターはそのデータを RAM に保持します。データが再度必要になった場合、コンピュータはハード ドライブを起動する必要はなく、RAM からファイルをロードするだけで済みます。

重要なのは、 RAM が空であっても意味がありません 。 RAM が完全にいっぱいで、コンピュータがアプリケーションを実行するためにさらに多くのメモリを必要とする場合でも、コンピュータは RAM からキャッシュされたデータを即座に破棄し、そのスペースをアプリケーションに使用できます。 RAM が空のままでは意味がありません。空の場合は無駄になっています。いっぱいになっている場合は、プログラムの読み込み時間や、コンピューターのハード ドライブを使用するその他の処理を高速化できる可能性が高くなります。

以下のスクリーンショットでは、実際に「空き」になっている RAM はごくわずかであることに注意してください。 RAM はキャッシュとして使用されていますが、RAM を使用する必要があるプログラムに対して使用可能としてマークされています。

以前は、RAM がいっぱいになると問題が発生していました。 0.5 ギガバイトの RAM を搭載したコンピュータで Windows Vista を実行している場合、コンピュータの速度が常に低下しているように感じることがあります。ハード ドライブの RAM の非効率な代替品として使用し、常にハード ドライブの読み取りと書き込みを行う必要がありました。 。ただし、最近のコンピューターには通常、ほとんどのユーザーにとって十分な RAM が搭載されています。ローエンドのコンピューターでも通常 4GB の RAM が搭載されており、集中的なゲームをしたり、複数の仮想マシンを実行したり、ビデオを編集したりしない限り、これで十分です。

たとえ RAM が問題だったとしても、メモリ オプティマイザーを使用する理由はありません。メモリオプティマイザーはヘビの油のようなもので、よく言えば役に立たず、最悪の場合は有害です。

メモリ オプティマイザーと RAM ブースターが役に立たないというよりも悪い理由

メモリオプティマイザーの仕組み

メモリ オプティマイザーを使用すると、コンピューターの RAM 使用量が減少することがわかります。これは簡単に成功したように思えるかもしれません。結局のところ、ボタンを押すだけで RAM の使用量が減少したのです。しかし、それはそれほど単純ではありません。

メモリ オプティマイザーは実際には次の 2 つの方法のいずれかで動作します。

  • これらは EmptyWorkingSet Windows API 関数 を呼び出し、実行中のアプリケーションに作業メモリを Windows ページ ファイルに強制的に書き込みます。
  • これらはすぐに大量のメモリを自分自身に割り当て、Windows にキャッシュされたデータを破棄させ、アプリケーション データをページ ファイルに書き込むように強制します。次に、メモリの割り当てを解除し、空のままにします。

これらのトリックはどちらも実際に RAM を解放し、空にします。ただし、これでは処理が遅くなるだけです。使用するアプリケーションは必要なデータをページ ファイルから取得する必要があり、ハード ドライブから読み取る必要があり、動作に時間がかかります。キャッシュに使用されているメモリは破棄される可能性があるため、Windows は必要なデータをハード ドライブから取得する必要があります。

言い換えれば、これらのプログラムは、必要なデータを低速メモリに強制的に配置することで高速メモリを解放し、そのデータを再度高速メモリに戻す必要があります。これは意味がありません!それが達成するのは、必要のない別のシステム最適化プログラムを販売することだけです。

Windows が RAM を必要とする場合、とにかくデータをページ ファイルにプッシュするか、キャッシュされたデータを破棄します。これはすべて、必要なときに自動的に行われます。必要になる前に強制的に実行して処理を遅らせても意味がありません。

PC クリーニング アプリ と同様、メモリ オプティマイザーも詐欺です。メモリ管理のしくみを理解していない人々にとって、それらは何か有益なことをしているように見えますが、実際には何か有害なことをしているのです。

メモリ オプティマイザーと RAM ブースターが役に立たないというよりも悪い理由

実際に記憶を「最適化」する方法

より多くの RAM を使用したい場合は、メモリ オプティマイザをスキップしてください。代わりに、不要な実行中のアプリケーションを削除するようにしてください。システム トレイから不要なプログラムを削除したり、 役に立たないスタートアップ プログラムを無効にしたりして ください。

作業にさらに多くの RAM が必要な場合は、さらに RAM を購入してみてください。 RAM は非常に安価で、オンラインで入手 を使用して自分でインストールするのはそれほど難しくありません。 お使いのコンピュータに適したタイプの RAM を購入する ようにしてください。


はい、メモリ オプティマイザーを使用すると、PC の RAM の一部を解放できます。しかし、それは悪いことです。速度を上げるためにコンピュータに RAM を使用させたいと考えます。空きメモリがあっても意味がありません。

「メモリ オプティマイザと RAM ブースタが役に立たないというよりも悪い理由」に関するベスト動画選定!

メモリ増設したら起動しない? 設定や対処法は?相性問題ってまだあるの?ゆっくりに挑戦!
メモリコンパクションとは