USB スティックを Windows コンピュータ (Windows 8 であっても) に接続すると、Windows は ReadyBoost を使用してシステムを高速化するかどうかを尋ねます。しかし、ReadyBoost とは正確には何ですか? 実際にコンピュータの速度が向上するのでしょうか?
ReadyBoost は Windows Vista で導入され、大々的に宣伝された機能でした。残念ながら、ReadyBoost はコンピュータを高速化する特効薬ではありませんが、限られた状況では役立つ場合があります。
ReadyBoost の仕組み
ReadyBoost は SuperFetch と連携して動作します。 SuperFetch も Windows Vista で導入され、コンピュータで使用しているプログラムを監視し、アプリケーション ファイルとライブラリを事前にコンピュータのメモリ (RAM) に自動的に読み込みます。アプリケーションを起動すると、起動が速くなります。コンピュータは、遅いディスクからではなく、より速いメモリからファイルを読み取ります。空の RAM は何の役にも立たないため、頻繁にアクセスするアプリケーションのキャッシュとして使用すると、コンピューターの応答性が向上します。
SuperFetch は通常、コンピュータのメモリを使用し、これらのファイルを RAM にキャッシュします。ただし、SuperFetch は USB スティックでも動作します。つまり、ReadyBoost が動作しているのです。 USB ドライブをコンピュータに接続して ReadyBoost を有効にすると、Windows は SuperFetch データを USB ドライブに保存し、システム メモリを解放します。さまざまな小さなファイルをハード ドライブから読み取るよりも、USB スティックから読み取る方が速いため、理論的にはシステムのパフォーマンスが向上します。
ReadyBoost が役に立たない理由
ここまでは順調ですが、問題があります。USB ストレージは RAM よりも遅いということです。 SuperFetch データは、USB メモリに保存するよりも、コンピュータの RAM に保存する方が良いでしょう。したがって、ReadyBoost は、コンピューターに十分な RAM がない場合にのみ役立ちます。十分な RAM がある場合、ReadyBoost はあまり役に立ちません。
ReadyBoost は、RAM の容量が少ないコンピュータに最適です。 Windows Vista がリリースされたとき、 Anandtech は ReadyBoost のベンチマークを行い 、ベンチマークの結果は有益でした。 512 MB の RAM (非常に少量の RAM、今日の新しいコンピュータには通常数ギガバイトが搭載されています) と組み合わせることで、ReadyBoost はパフォーマンスをいくらか向上させました。ただし、RAM を追加すると、ReadyBoost を使用するよりも常にパフォーマンスが向上します。
コンピューターの RAM に負荷がかかっている場合は、ReadyBoost を使用する代わりに をお勧めします。
画像クレジット: Shutterstock の Glenn Batuyong
ReadyBoost を使用する価値がある場合
そうは言っても、現在のコンピュータに搭載されている RAM の量が少量 (512 MB、場合によっては 1 GB) で、何らかの理由で追加の RAM を追加したくない場合、つまり予備の RAM があるだけの場合は、ReadyBoost が依然として役立つ可能性があります。あちこちに転がっているUSBメモリ。
ReadyBoost の使用を選択する場合は、USB ドライブの速度によってパフォーマンスがどの程度向上するかが決まることにも留意してください。古い、遅い USB スティックを使用している場合は、RAM の容量が少ない場合でも、パフォーマンスの顕著な向上が見られない可能性があります。 Windows では、特に遅い USB フラッシュ ドライブで ReadyBoost を使用することはできませんが、一部のドライブは他のドライブよりも高速です。
画像クレジット: Flickr の Windell Oskay
要約すると、ReadyBoost によってコンピュータのパフォーマンスが大幅に向上することはおそらくありません。非常に少量の RAM (512 MB 程度) と非常に高速な USB ドライブを使用している場合は、パフォーマンスがいくらか向上する可能性がありますが、この状況ではそれが保証されるわけでもありません。





