• ベストアンサー

XPでフラッシュメモリを仮想メモリに出来るか

WindowsVistaではReadyBoostがありますが、その機能が無いXPでもUSBメモリに仮想メモリ領域を割り当てることが出来るでしょうか? 実際にやってみたのですが、仮想メモリが十分に使われていることを確認して、試しにUSBメモリを抜いたのですが、全く以上ありませんでした。これは使われていないと言うことなのでしょうか?

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

  • ベストアンサー
noname#198419
noname#198419
回答No.3

リスクを承知とのことですので・・・ CFカードやPCカードのディスクインターフェースは、規格上ではIDEと互換性があることになっています。変換コネクタのような小規模のハードウェアで接続可能かと思います。 (ディスクメーカから引き合いがないと製品になりませんが)半導体デバイスには http://www.semiconductorjapan.net/newsflash/semicon/080207_07.html のような製品も発表されるなど、ソリッドステートディスクの普及もできるような基盤が整いつつあるようです。 ぐぐってみますと http://www.google.co.jp/search?hl=ja&q=%EF%BC%B3%EF%BC%B3%EF%BC%A4+SATA&btnG=Google+%E6%A4%9C%E7%B4%A2&lr= 幾つかSATA対応のソリッドステートディスクも幾つか製品があるようです。 USBデバイスは、(抜き差し禁止になってしまいますが、)USBから起動した場合はBISOレベルで起動ディスクが認識されているわけです。 1台目がHDDで、2台目以降のディスクがUSBのばあいUSBドライバがロードされるまでアクセスできないようにおもえます。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

noname#198419
noname#198419
回答No.2

フラッシュメモリは保証できる書き換え回数が決まっているので、仮想メモリのような頻繁に書き換える用途には不向きです。 信頼性を犠牲にしてまでフラッシュメモリを仮想メモリにするのはお勧めできません。 障害発生で災厄のケースは、メモリーの読み書き正常でない場合のクラッシュで「HDDのサーフェースやヘッドが傷つく」、「せっかくの作業が頓挫する」といったことが考えられます。 蛇足になりますが、CドライブのHDDにある仮想メモリのファイルはクラッシュしたときに身にダンプになるそうですので、Cドライブの仮想メモリはミニダンプのファイルの大きさぐらいは必要です。Cドライブ以外に仮想メモリを起きたい場合はCドライブ以外のディスクに対して、Cドライブよりも大きい値を設定してあげます。 メインメモリが十分にない場合に仮想ディスクが必要になるので、基板のアドレス線が十分に実装されていないなどでメモリの増設が出来ない場合にソリッドディスクに注目したくなります。 ソリッドディスクに何を選択するかというと、お金に糸目をつけないならばSRAM、ある程度コストを抑えつつ大容量を目指すならばDRAMを用いてディスクデバイスを構成するほうが、仮想メモリや、テンポラリディレクトリのディスクドライブの用途には向いていると思います。 SRAMはセル毎の動作電力がDRAMの倍。DRAMのようにリフレッシュが不要なのでリフレッシュに必要な消費電力がない。リフレッシュ回路が不要なので回路設計が簡単。リフレッシュ時間がない分だけ高速。 DRAMは上述したSRAMの特徴とほぼ逆を有しています。

daasu
質問者

補足

このような質問に熱弁を振るっていただき、ありがとうございます。 せっかく申し訳ありませんが、ご指摘いただいたようなことに関しては重々把握しており、それを踏まえたうえで回答をいただいています。質問をしておきながら、こんなことを言うのも難なのですが、このような根本的技術問題についてはこれ以上の回答を望んでいません。 maimi09さん、丁寧なご回答ありがとうございます

全文を見る
すると、全ての回答が全文表示されます。
  • ZENO888
  • ベストアンサー率49% (8944/18242)
回答No.1

シェアウェアだが下記ソフトだと、XPでもReadyBoostと同等の事が可能らしい。 eBoostr(起動してから4時間までが期限) http://www.eboostr.com/

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 仮想メモリについて

    高速なフラッシュメモリ上に仮想メモリを展開して VistaのReadyBoostみたいにできますか? 問題ないですか? HDDとUSBメモリではどちらが速度が速いんですか? 後者は機械動作がないですが。

  • XPの仮想メモリをUSBメモリに変更する

    いつもお世話になります。 Windows XP の仮想メモリをハードディスクからをUSBメモリに 変更する方法について質問がありますので、お知恵をお借り できませんでしょうか。 この手の記事は検索すると山ほどでてきますので、詳細な 設定手順は詳しい方はお分かりだと思いますので割愛しますが、 何をやったかの概要を簡単に書いておきます。 1)Cドライブの仮想メモリをページング無しにして0にした 2)USBメモリの設定を「パフォーマンスのため最適化する」に設定した 3)USBドライブに仮想メモリを割り当てた 4)再起動した ここでいくつか質問があるので、詳しい方はお教えください。 よろしくお願いいたします。 A)USBメモリのフォーマットはFAT,FAT32,exFATの3種類ありますが  (XPでもexFATが使えるようにマイクロソフトのパッチを当ててあります)  仮想メモリにするためのフォーマットには制限がありますか?  現在はFAT32を使っています。また最適なフォーマットがあったら  お教えください。 B) カスタムサイズの値の「初期サイズ」と「最大サイズ」ですが  見るページによては  a) メインメモリの1.5倍を初期サイズにし空領域の数字を最大サイズにする  b)「初期サイズ」と「最大サイズ」を空領域の数字を最大サイズにする  c) システム管理サイズボタンを押す  の3通り書いてあるのですが、どれを設定すれば良いのかお教え  ください。 C) フォルダオプションで「保護されたオペレーティングシステム   ファイルを表示しない] のチェックを外し、USBメモリに   pagefile.sys ができているか確認しましたができていませんでした。   このファイルは仮想メモリの設定をした時点ではできないので   しょうか?メインメモリがあふれた時点で作成されるのでしょうか?   それとも設定の仕方が悪く、USBメモリが仮想メモリとして   設定されていない状態となっているのでしょうか?   ちなみにCドライブには pagefile.sys は存在していませんでした。 以上、質問ばかりで申し訳ございませんが、詳しい方、お教えください。 よろしくお願いいたします。

  • 仮想メモリをリムーバブルドライブで…

    メモリ不足に悩んでいます。 今は出来る限りの増設はしたのですがそれでも足りません。 そこで仮想メモリ領域を増やそうと思うのですが 調べると、ハードディスクだと断片化がどうのこうの… そこで、仮想メモリをDVDRAMとか、USBフラッシュメモリなどに領域を作ることはできないのでしょうか? また、仮にできたとして、仮想領域を物理的に取り外してしまった場合、コンピュータはどうなるのでしょうか? お願いします。教えて下さい。

  • USBメモリを仮想メモリ使うことについて

    VistaでReadyBoostはメモリ(2GB)を十分積んでいると あまり効果がないらしいです. そこでUSBフラッシュメモリを仮想メモリに使うとヘッドの移動などの物理動作がなくランダムアクセスが 早くなると思うのですが、どうなんでしょうか? 体感速度が気になります. 途中抜けたりするとやばいのでやっていませんが. 途中抜けるとフリーズですよね? やったことある人教えてください.

  • 仮想メモリの配分

    デュアルブートでWindows2000とXPを使いたいのですが、両OSの仮想メモリを500メガバイトほど、別パーティションにつくります。 その際、両OSに同じ領域(仮想メモリ)を使わせてしまっても問題はないものなのでしょうか? それとも500メガずつ二つの別パーティションを作って各OS専用の仮想メモリ領域にすべきなんでしょうか? 後々の弊害としてどんなことが考えられるかご存知の方教えてください。

  • 仮想メモリが・・・

    足らないと、出てきますが、メモリは768バイトあり、十分と思いますが、 Yahoo!ゲームの囲碁のゲームをすると、仮想メモリが足らないと メッセージが出てきます。 ブラウザも数回だけ立ち上がっている状態です。 CPUの空き領域も、80%以上残っています。 実際、マウス操作も重いので、十分にゲームが楽しめないです>< どうして、こんな囲碁のゲームでこんな現象が起こるのででしょうか?? お分かりの方、宜しくお願いします。

  • 仮想メモリが足りません-というエラーメッセージが出て困っています

    メモリ256MBでXPを利用しています。アプリケーションを実行していると、「仮想メモリが足りません」というメッセージが出てフリーズしてしまいます。仮想メモリというのは、メモリが足りないときにHDDに一時的に退去する領域のことだと言うことまではわかったのですが、なぜこの仮想メモリが足りないのか分かりません。ちなみに、Cドライブはまだ5GB以上も空き容量があります。どうすればこの問題が解決するか教えてください。

  • 仮想メモリ領域

    お世話になります。 最近、IEを使用していると動作が以上に遅くなり、ハードディスクがなにやら動いており、しまいにゃIEが勝手にダウン(消えてしまう)してしまいます。 そのとき必ず出るのが、「仮想メモリ領域の最小値が小さすぎます。メモリ領域を大きくしています。」と出ます。 どうしてでしょうか。 それも、これが出始めたのがここ数週間前からで、それまではこのような現象はおきたことがありません。 特別新しいソフトをインストールしたとかもなく、何もしていないのですが。これはどうしてでしょうか。 よろしくお願いします。 XPでハード的なメモリは520Mで少ないことは少ないのですが、 とにかく最近まで全く起こっていなかったもので。

  • 仮想メモリ

    ハードディスクの領域を多くとる仮想メモリ。 最近のパソコンには多くのメモリ積まれています。 仮想メモリは未だ必要でしょうか。

  • 仮想メモリ移動

    初めまして。 お知恵をお借りしたくご質問させていただきます。 最近「仮想メモリが低すぎます」と表示され仮想メモリを大きくしようと思いまずは Cディスクの空きを確保したいのでCディスクからF(外付け)に移動しようとしました外付けには移動不可?。 「 http://speedup-xp.com/05-04.htm 」 そして上記のやり方を見て手順を踏んだ上再起動もいたしましたが「pagefile.sys」が視認出来ませんフォルダオプションのチェック外しましたが…(^^; そして空き領域も(デフフラグ確認)Cディスク41.20GB⇒39.63GBと減りDディスクも7.63GB⇒4.GBに減りました(TT)。 少しだけ仮想を大きくしたのが原因とは思いますがコレは移動出来ていない証拠(?)なのでしょうか Cディスクの空き領域は仮想メモリ移動と同時に増幅するのでしょうか? 出来ればディスクの空き領域を戻したいです(;; お願いしますm(__)m