なぜメモリオプティマイザとRAMブースターは無用より悪いのか
多くの企業は、「PC最適化」プログラムの一環として、「メモリ最適化プログラム」を販売したいと考えています。これらのプログラムは役に立たないよりも悪いです - 彼らはあなたのコンピュータをスピードアップしないだけでなく、彼らはそれを遅くします.
このようなプログラムは経験の浅いユーザーを利用して、パフォーマンスの向上について誤った約束をします。実際には、お使いのコンピュータはRAMを自分で管理する方法を知っています。 RAMを使用してコンピュータのパフォーマンスを向上させます - RAMを空にしても意味がありません。.
コンピュータのRAMがいっぱいになっていませんか。それは良い!
メモリオプティマイザは誤解に基づいています。コンピューターのRAMを調べていっぱいになっているのを見ることができます。たとえば、4 GBのRAMがあり、3 GBがいっぱいで1 GBしかないことがわかります。これは一部の人々にとって驚くべきことかもしれません - 現代のWindowsのバージョンがいかに肥大化しているか見てください!利用可能なメモリが少ない状態で追加のプログラムを実行する方法?
実際には、現代のオペレーティングシステムは自分自身でメモリを管理するのが得意です。 3 GBの使用済みRAMが必ずしも無駄を示すわけではありません。代わりに、あなたのコンピュータはより速いアクセスのためにデータをキャッシュするためにあなたのRAMを使います。ブラウザで開いたWebページのコピー、以前に開いたアプリケーション、またはすぐに必要になる可能性のあるその他の種類のデータのいずれであっても、コンピュータはそのRAMにハングアップします。データが再び必要になったとき、コンピュータはハードドライブにアクセスする必要はありません - RAMからファイルをロードするだけです。.
決定的には、RAMを空にしても意味がありません。 RAMが完全に一杯になり、アプリケーションを実行するためにコンピュータがもっとそれを必要とする場合でも、コンピュータはキャッシュからキャッシュされたデータを即座に破棄し、そのスペースをアプリケーションに使用できます。 RAMを空にしても意味がありません。空の場合は無駄になっています。満杯の場合は、プログラムの読み込み時間を短縮するなど、コンピュータのハードドライブを使用する可能性がある可能性が高いです。.
下のスクリーンショットでは、ごくわずかなRAMが実際には「空き」です。 RAMはキャッシュとして使用されていますが、使用する必要のあるプログラムではまだ使用可能としてマークされています。.
過去には、フルRAMは問題を示していました。 RAMが半分ギガバイトのコンピュータでWindows Vistaを実行している場合は、コンピュータの速度が低下し続けるように感じることがあります。ハードディスクのページファイルをRAMの代わりとして使用すると、常にハードディスクの読み書きが必要になります。しかし、最近のコンピュータは一般に、ほとんどのユーザーにとって十分なRAMを備えています。ローエンドのコンピュータでも一般的に4GBのRAMを搭載しています。集中的なゲームをしたり、複数の仮想マシンを実行したり、ビデオを編集したりしない限り、これで十分以上になるはずです。.
RAMが問題になっても、メモリオプティマイザを使用する理由はありません。メモリオプティマイザーはヘビ油であり、せいぜい役に立たず、悪くても有害です。.
メモリオプティマイザの仕組み
メモリオプティマイザを使用すると、コンピュータのRAM使用量が減少するのがわかります。これは簡単な勝利のように思えるかもしれません - 結局のところ、ボタンを押すだけでRAMの使用量を減らすことができます。しかし、それはそれほど単純ではありません.
メモリオプティマイザは、実際には2つの方法のうちの1つで動作します。
- それらはEmptyWorkingSet Windows API関数を呼び出し、実行中のアプリケーションにWindowsページファイルへの作業メモリの書き込みを強制します。.
- 彼らはすぐに自分自身に大量のメモリを割り当て、Windowsにキャッシュされたデータを破棄させ、アプリケーションデータをページファイルに書き込ませます。その後、メモリを解放し、空のままにします。.
これらのトリックは両方とも実際にRAMを解放し、空にします。ただし、これを行うには時間がかかります。現在使用しているアプリケーションは、必要なデータをページファイルから取得し、ハードドライブから読み込み、作業に時間がかかるようになります。キャッシュに使用されているメモリはすべて破棄される可能性があるため、Windowsはハードドライブから必要なデータを取得する必要があります。.
言い換えれば、これらのプログラムは必要なデータをより遅いメモリに強制することで高速メモリを解放します。ここでデータは再び高速メモリに戻す必要があります。これは意味がありません!それが達成するのはあなたにあなたが必要としない別のシステム最適化プログラムを売ることだけです.
WindowsがRAMを必要とするなら、それはとにかく、ページファイルにデータをプッシュするか、キャッシュされたデータを捨てます。これは必要なときに自動的に行われます - 必要になる前に強制的に実行させることで物事を減速させる意味はありません。.
PCのクリーニングアプリのように、メモリオプティマイザは詐欺です。彼らは、メモリ管理がどのように機能するのか理解していない人々に前向きなことをしているように見えますが、実際には有害なことをしています。.
実際に記憶を「最適化」する方法
もっと多くの利用可能なRAMが欲しいならば、メモリオプティマイザを飛ばしてください。代わりに、不要なアプリケーションを実行しないようにします。システムトレイから不要なプログラムを削除し、不要な起動プログラムを無効にします。.
あなたがすることのためにより多くのRAMを必要とするならば、もう少しRAMを購入してみてください。 RAMはかなり安く、オンラインで入手できるRAMインストールガイドの1つを使って自分でインストールするのはそれほど難しくありません。コンピュータに合ったタイプのRAMを購入するようにしてください。.
はい、メモリオプティマイザはあなたのPCのRAMの一部を解放することができます。しかし、それは悪いことです - あなたは物事をスピードアップするためにあなたのコンピュータにそのRAMを使わせたいです。メモリを解放しても意味がありません.