• ベストアンサー

ReadyBoostと32bit OSの制限

32bit OSはその仕様上、3GB前後しかメモリを認識しないそうですが、 そのこととReadyBoostとの関連について伺います。 例えば、メモリを4GB搭載したPCの場合はReadyBoostを使用するまでもなく 最大認識量の3GBを超えていますよね。 この場合、ReadyBoostは使用しても効果が無い、又は、ReadyBoostを 使用できないということになるのでしょうか? ご回答よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • u-bot
  • ベストアンサー率58% (1736/2988)
回答No.1

私はReadyBoostはHDDのキャッシュという認識でいます。 つまりメモリとは何ら関係はありません。 HDDはPCの中でもアクセス速度が一番遅い装置です。 そのためHDDにアクセスせずにUSBメモリにキャッシュされたデータを参照することで体感スピードを上げることができます。 ReadyBoost使用中にキャッシュに使用しているUSBメモリを外しても動作に支障が無いという話からもメモリとは無関係と考えることができます。

mscn30
質問者

お礼

簡潔明瞭な説明で、よくわかりました。 ご回答ありがとうございました。

その他の回答 (1)

  • ZENO888
  • ベストアンサー率49% (8944/18242)
回答No.2

http://ascii.jp/elem/000/000/015/15943/ http://ascii.jp/elem/000/000/015/15943/index-2.html http://ascii.jp/elem/000/000/015/15943/index-3.html 4GBの制限は、実アドレス空間に対してですので、OS上の仮想アドレス空間ではスワップファイルを含めて4GB以上使用可能です。 又、ReadyBoostのメモリは追加ではなく、並列でランダムアクセスの遅いHDDの替わりに使用されるモノです。

mscn30
質問者

お礼

ご回答ありがとうございました。 リンク先も大変参考になりました。