• ベストアンサー

コンパクトフラッシュのRAMディスク化

古いノートパソコン(Win2KおよびWinXP)でコンパクトフラッシュカードスロットがそれぞれ2個あります。 機種が古くて本来のメモリーを(内蔵メモリー)256Mbまでしか増設出来ないので、500Mbとか1Gb当たりのコンパクトフラッシュをメモリの代用に使用出来ないものでしょうか? もし出来るとすれば何らかのソフトかドライババーが必要でしょうからそれも併せて ご教示のほどよろしくおねはいします。

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

  • ベストアンサー
  • suteteko
  • ベストアンサー率42% (440/1040)
回答No.5

CFカードを持ってるのならとりあえずCFカードの領域を仮想メモリに当ててみればお考えのような使用方法が出来るのでは? メインメモリが足りなくなった時にHDDにアクセスさせる代わりにCFカードへアクセスさせる訳です。何のソフトもドライバも要りません。 またこんな記事もありますのでご参考に。 http://review.dospara.co.jp/archives/50994799.html

kuruma-onchi
質問者

お礼

>CFカードを持ってるのならとりあえずCFカードの領域を仮想メモリに当ててみればお考えのような使用方法が出来るのでは? おっしゃるとおりですね。で、早速下記テストしました。 最初に仮装メモリーの有るところをチェックしたら、すでにパーティション”D”になっていました。 勝手に”D”へ移動されることが無いなら、自分で設定変更して居たのかも知れません(全く記憶になし)。 〔よって”C”から”D”への移動テストはなし(”C”と”D”は同一HD)〕 1)CFカードタイプの外付けHDD用アダプターを持っていたので、そのHDへ移動してのテスト  → HDDごとにインジケーターが有るので仮装メモリーの動作時がわかる。プログラムと別に動けるのでその分だけでも早いのかナー? 2)手持ちの最大CFカード256Mb(・・・要求最大仮装メモリーの1/3の容量しかないが)でのテスト  → 実際に設定すると5Mbの空きが必要と出るので最大最小ともの250Mbで設定した。 これじゃ”起動出来ませんか”起動途中で”仮想メモリーの容量が少なすぎます”と云ったようなメッセージが出るかもと思いながら起動してみました。 結果何のエラーメッセージもなく立ち上がり、メールやIEも問題無く使えました。またプチフリの心配をしてくださった方がいましたが、元々遅いPCのためか、少時間のテストの範囲ではわかりませんでした。 古いCFだから読み書き回数もそう多くは無いと思うのと、動くとはいえ、やはり256Mbでは早晩支障が出るような気がするので今は元の状態に戻しました。1Gbぐらいを買ってまでやる価値は無いようですねー。 回答者の皆さん、参考意見等ありがとうございました。まとめてお礼申しあげます。 

その他の回答 (4)

  • O-Gon
  • ベストアンサー率22% (1024/4610)
回答No.4

>SSD化にすると仮装メモリの容量はHDDのときより大きく設定出来るのでしょうか? 仮想メモリの容量は変わらないですが、HDDは構造上、ランダムアクセスが苦手ですから、HDDの仮想メモリにアクセスする状況になると極端にスピードが落ちるのです。 だから、ランダムアクセスが得意なSSDにするとメインメモリーは256MBのままでもスピードは速くなりますね。 ぼくの場合(CPUシングル2.2Ghz:メモリ1GB)で、起動時間が半分ぐらいになって動作も安定しました。 人によっては、起動時間が三分の一とか言う人もいてましたよー。 だだし、SSDにも種類があって、データの転送速度の早いものと遅いものがあります。 基本的にSLCタイプとMLCタイプの二種類があって、 SLCは高速で耐久性がある代わりに、容量が少なく高価。 MLCは速度が遅く、耐久性はないですが、容量が大きくて安価。 でもMLCは安価なせいか研究が進んでいて、最近は耐久性も速度も上がってますね。 >先回答者へのお礼のパソコン買い換え困難との回答と相反する内容になりますが・・・ お金かけないで高速化する方法もありますよ。 Windowsはどうしてもおもいですから、osをLINUXに変えればいいです。 他の人の回答にもチラッとありましたが、本題のRAMディスクですね。 これは、メインメモリの一部をディスクのようにして使って高速化させる手法です。 これならメインメモリーは256MBあれば十分ですし、かなり高速で動きますよ。 OSはHDDにインストールする方法と、インストールせずにCDブートで使う方法がありますね。 使用法は簡単です。 LINUXのCDを作成して、CDドライブに入れて起動して、画面に従って進むだけです。 パピーが軽くて高速で使えて使いやすいと思いますが、 http://openlab.jp/puppylinux/#siyo 試しに入れてみるだけなら、めんどくさくないのはクノーピクスかな。 http://weba03.blog96.fc2.com/blog-entry-247.html http://www.rcis.aist.go.jp/project/knoppix/ どちらの場合も基本的に、OSのisoデータをダウンロードして、ライティングソフトでCDに焼くだけですね。 ライティングソフトはBurnCDCCというフリーソフトでいいです。 ちなみに、ライティングソフトを使用しないでコピーするだけでは使えないですよ。 パピーをインストールする場合には、HDDにインストールしてしまう方法と、HDDにインストールして、RAMディスクで使う方法の二種類が選べたはずですねー。 CDブートの場合はHDDはなくても起動しますから、Windowsは入れたままで大丈夫ですよ。 データの保存にはHDDを使ってもいいし、USBフラッシュを使ってもいいですね。 いまはUSBフラツシュも安くなって4GB五百円ぐらいで買えますしねー。 インストールする場合でもHDDを新たに区切って、パーテーションを増やして、Windowsを入れたままパピーを入れるデュアルブートと呼ばれる方法もあります。 この場合、起動途中でどちらのosを使うか選択しますが、システムのプロパティから指定すれば、指定した方のosで自動的に立ち上がらせることも出来ますね。 LINUXの欠点は無線LANの設定がめんどくさいことですかね。 パソコンって結構なんでもありの世界ですから、いろいろ試してみると面白いですよー。 あ、Windowsのままでお金をかけずに高速化する方法もあります。 これは前記の二つの方法と違って劇的な高速化は無理ですが、、、 まずはパソコンの掃除です。 古いパソコンだと、内部にホコリなどが溜まっている可能性があります。 つまり、CPUの周りにホコリが溜まっていて、冷却効率が落ちているのですね。 これが原因でCPUのパワーが落ちていることが多いです。 このまま使い続けるとパソコンは壊れてしまう可能性もありますので、まずは内部の掃除をしてください。 バラすのが一番ですが、ノートパソコンとかでバラすのがめんどくさいなら、電源を落とした状態で、パソコンの吸気口から掃除機で内部のホコリを吸い出してやればいいです。 ただし吸気が強すぎるとファンにダメージを受けて壊れてしまいますし、掃除機は静電気を発生してますからこれが原因で壊れる可能性はまったく無いわけではないですから自己責任でやることになりますねー。 パワーの調整が出来ない場合は、吸気口に掃除機の口をぴったりつけずに、隙間を開けてやると吸気は弱くなります。 ちなみに、基本的にパソコンに掃除機はタブーです。 次に、アンチウィルスソフトが動作を遅くしていることが多いデス。 アバストなんか速くて軽い事で有名ですよ。 http://lhsp.s206.xrea.com/misc/antivirus-free.html 無料で使えますから、試して見るといいかもです。 ただし今使っているソフトは止めなければなりません。 壊れる危険性が少ないのはこちらの方ですね。 あとは、インターネットのスピードを上げたいなら、ブラウザをIEからグーグルクロームやファイヤフォックスなどに変更するのも効果的ですよー。 http://mozilla.jp/firefox/ http://www.google.co.jp/chrome/intl/ja/landing.html?brand=CHMA&utm_... IEは重いことで有名ですからね。 ***************** てなわけで、正直な話、今のパソコンでお金をかけるのはどーかなー。。。 中古でよければダブルコアの高速なマシンが二万程度で手に入ったりしますよ。 http://kakaku.com/used/pc/ca=0020/s1=9/?s1=10&s2=10&pr=1-25000&kwquery=Core%202%20Duo パソコンの知識があれば、ヤフオクでジャンクだとさらに安く買えますねー。 直接ショップでジャンクを買えば、、、 ぼくの場合でウン良く、シングルコア2Gの使えるマシンを千円で買ったこともあるし、、、 (現在問題なく使用中) とそういう事情も考えて、他の人も買い替えを勧めてるんじゃないかと、、、

kuruma-onchi
質問者

お礼

>仮想メモリの容量は変わらないですが、・・・・ 良くわかりました。 >LINUXに変えればいいです。 あちこちPC雑誌でも見る話、食わず嫌いです。今後の検討課題です。 >アンチウィルスソフトが動作を遅くしていることが多いデス。 ずーと前からアバストです(フリー版) >ブラウザをIEからグーグルクロームやファイヤフォックスなどに変更するのも効果的ですよー。 以前にファイヤフォックスが早いのふれこみで試したら、遅くて困ったことことあり以後使っていません。 最近のものは改善されているのでしょうね。機会を見て試して見ます。 >直接ショップでジャンクを買えば、、、 ぼくの場合でウン良く、シングルコア2Gの使えるマシンを千円で買ったこともあるし、、、 やっぱりこの方向が真っ当な方向と思うのですが、うちには恐ろしい山の神がいまして思うようにはいきません。それに最近は出無精になってジャンクや廻りもしていません。 NEC-PC9821のころまではよくやっていたのですが・・・ 回答ありがとうございました。

  • O-Gon
  • ベストアンサー率22% (1024/4610)
回答No.3

出来ますよ。 他の方も回答されてますように、コンパクトフラッシュカードスロットにCFを入れてメモリの代わりにする方法はないですけど、すでに回答にあるようにWindowsはメモリが足りなかったらHDDをメモリの代用にします。 ですから、HDDの代わりにコンパクトフラッシュを入れてやればいいです。 ただ、この方法だとキャッシュがないですからプチフリを起こしますねー。 ですから、出来ればコンパクトフラツシュじゃなくてSSDを入れた方がいいですけどね。 古いノートパソコンなら、HDDは2.5IDEですよね。 CF-IDE変換アダプタは1000円ぐらい。 http://www.clevery.co.jp/eshop/c/c2300201/ 2.5SSDは9000円前後からですね。 http://www.clevery.co.jp/eshop/category/category.aspx?sort=sp&category=2210103 この方法なら、特別なソフトやドライバーは不要で、HDDの代わりに入れ替えるだけでいいです。 ただ、仮想メモリは初期値と最大値を推奨値で固定した方がいいかも、、、

kuruma-onchi
質問者

お礼

もともと持ち合わせのコンパクトフラッシュを利用してメインメモリーの拡大(代用)が出来ないかを考えたのが始まりです。 紹介頂いたSSD化にすると仮装メモリの容量はHDDのときより大きく設定出来るのでしょうか?またメインメモリー256MbのままでHDDの時より格段に動作が早くなるのでしょうか? もし10K円程度の投資で画期的に早くなるなら検討の余地ありですんで(先回答者へのお礼のパソコン買い換え困難との回答と相反する内容になりますが・・・)、再度暇な時にでもよろしくお願いします。

  • Toshi0230
  • ベストアンサー率51% (836/1635)
回答No.2

一つ訂正というか揚げ足取りというか。 RAMディスクというと、メインメモリの一部をディスクのようにして使うことを言います。 今回の質問は、ストレージをメインメモリ代わりに使いたいということなので、逆ですね。 で、本来の答えの方なんですが、No.1さんと同様、メモリ増設したいのであれば買い換えた方が良い、ということになります。 元々、WindowsにはHDDをメモリの代用とするための仕組み(*1)が備わっています。が、 ・この仕組みを取り外し可能なディスクに使えるかどうか不明(試してないが使えないように思う) ・コンパクトフラッシュって読み書き速度はそれほどでもなかったと記憶している という2点の理由から、はっきり言っておすすめしません。 メモリの上限が256M、ということは10年近く前の製品だったりしないでしょうか? PCは低価格化の傾向がどんどん進んでおり、最近は5~10万も出せばそこそこの性能のPCが手に入ります。買い換えの検討をおすすめします。

kuruma-onchi
質問者

お礼

RAMディスクとメインメモリーをごっちゃにしてたみあいですね。ご教示ありがとうございました。 可能性は無きにしもあらずのようですが、遅ければ意味ありませんね。あきらめます。 >買い換えの検討をおすすめします 以前から買い換えは考えて居るんですが、諸般の事情で当面買い換え(中古を含め)は困難です。

  • hide_mino
  • ベストアンサー率49% (170/341)
回答No.1

今晩は。 >機種が古くて本来のメモリーを(内蔵メモリー)256Mbまでしか増設出来ないので、500Mbとか1Gb当たりのコンパクトフラッシュをメモリの代用に使用出来ないものでしょうか? その様な物は存在しません。 理由は、メモリーバスに比べて、外部バスが余りにもの低速てあるため使い物になりません。 素直に、PC を買い替える方が何倍もましです。

kuruma-onchi
質問者

お礼

>その様な物は存在しません。 理由は、メモリーバスに比べて、外部バスが余りにもの低速てあるため使い物になりません。 そうですか、回答ありがとうございました。

関連するQ&A