ReadyBoostを使う

2008-02-20

すべてのコンシューマ向けWindows Vistaには、「Windows ReadyBoost(レディブースト)」と呼ばれる高速化機能が搭載されています。これはUSBフラッシュメモリデイバスを、システムメモリのように使用するテクノロジです。この機能のメリットは以下のようなものが上げられます。

追加されたUSBメモリ領域は、単なるページファイルとして使われるわけではありません。「Windows SuperFetch」と呼ばれる、高速でアプリケーションやファイルを読み込むことができるテクノロジと組み合わされることによって、さらなるシステムパフォーマンスが向上を計ることができます。

実際に使用を試みるが・・・

近所の量販店で購入したA社製のUSBフラッシュメモリを使いました。容量は1GB、購入パッケージに速度に関する表記は無し値段は1200円ほどでした。

ReadyBoostの機能を使うためには、メインのシステムメモリと同等以上の容量が必要という制限があるため、1本抜いて1GBにして使用を試みました。

USBにメモリを差し込むと自動的にドライバが読み込まれ、上記のような画面が表れる。もし表示されない場合は自動再生が無効になっている場合があります、「コンピュータ」から手動で再生してみてください。

ここまで来たらReadyBoostを使用できるかなと思いましたが、甘かったようです。デイバスの検査で、ReadyBoostとして動作しないメモリと診断されてしまいました。

ReadyBoost使用に関するフラッシュメモリの制限

容量
システムメモリと同等以上の容量
メインメモリが2GBあったら2GB以上が必要
速度
ランダム読み込み2.5MB(秒)以上、
ランダム書き込み1.75MB(秒)以上ないと動作しない。
これはなかなか高品質なフラッシュメモリでないと実現できない数値
パッケージ書かれている速度表記を信用して購入するか
「ReadyBoost対応」と銘打っている製品を購入するしかない。
インターフェイス
USBメモリタイプでUSB2.0モードで接続できる環境を推奨

まとめ

ReadyBoostの動作条件は厳しく、今回私の環境ではどれほどのものか検証することはできませんでしたが、参考リンク先の記事にもあるとおり、ReadyBoostは実用的であることは間違いないようです。

ラップトップコンピュータでの利用性

最近のラップトップ(ノートパソコン)には、SDカードスロットのある機種が増えています。これを利用してReadyBoostを使えば、デスクトップに比べて高価なノート用RAMを増設することなく、効果的なパフォーマンスアップを安価で実現できるのではないかと思います。

私の環境では試す機種が無いのですが、PC Watchの「遅いHDDにこそ“よく効く”Windows ReadyBoost」という記事でノートパソコンのSDカードスロットを使用した実証が行われています。記事に寄れば、体感速度がかなり上昇したとのこと。

マイクロソフトの紹介ページでは、ReadyBoostとして使用できるフラッシュメモリの種類にUSBメモリタイプSDカードコンパクトフラッシュとあります。しかしまた別の見解では、USBタイプ以外を使用することは推奨ではないとする情報もあります。そのためReadyBoostとして使用するフラッシュメモリは、それ専用にするのが良いと思われます。

ホームへ | ページトップへ

ディスク・パフォーマンス改善