トップページpc
10コメント5KB

いまさらながら、RAMDisk

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。NGNG
メモリを増設したら、なんとなく昔のことを思い出して、
作っちゃいました。RAMDisk。200MBも。
でも、ウィンドウズが起動してから作られるので、
起動時に何かを読み込ませておくなどの使い方は
できないし、いまさらIMEの辞書を入れても大してスピードは
変わらないし。結局、
・Internet Temporary fileを入れる
・CDexのテンポラリに使う
・ゲームのファイルを一時的に移して、そこで実行するbatを作る
といった使い方をしています。

キャッシュやスワップファイルを移す方法を知っている方、
いませんか?また、「こんなふうに使えるべ」というアイデア
お持ちの方、是非教えてください。
0002NGNG
win9x系を前提とするとnetwork bootするのにRAMDISK使うっての
もある。HDDを付けないでサーバーからWindows関連のファイルを
RAMDISKにおとしてそこからWindowsをboot・・・まあLANカード
にBIOS積まないといかん。
キャッシュってのはDISKが遅いからメモリにある程度読みためる
のであってファイルに書くもんじゃねぇ。(webのキャッシュは
元が遅いからあれでもいいけどね。)もしもwebのキャッシュを
さすならインターネットオプションから変更可能。NN6とかもオ
プションから変更可能。それくらいはHELPにのっている筈だ。

環境変数 TEMPを定義するとそこにWinアプリケーションが作業
ファイルを作るのでAutoexec.batに(eをRAMdiskとすると)
md e:\temp
set temp=e:\temp
とかするとちょっと良いかも。MEは面倒なんでHelpで環境変数を
探せば変更の仕方がわかる。多分。何でサブディレクトリを作る
かと言うとカレントはファイル数の限界が決まっているから。サ
ブは使っているうちに拡張されるので問題ない。
Swapは[システム]-[パフォーマンス?]-[仮想メモリ]で設定する
Windows95FAQを検索エンジンで探せば簡単に見つかるはず。詳
しく読めばこの辺のこともわかるだろう。
SwapさせたくないならMemoryManagerを購入してインストールす
れば"OSがたこで無駄なSwapを起こす"のを大幅に減らしてくれる。
SwapをRAMに移す意味は無いC以外の別のドライブに移してサイズ
を固定したほうが多分安定する。使用しないにすると構造的欠陥
でOSが破綻するらしい。(MSも認めているそうだ)
人に聞く前に自分で探してみそ。
0003名無しさん@お腹いっぱい。NGNG
よく読んでほしいな。
Webのキャッシュは、移したっていってるよね。
で、ウィンドウズ起動時にできるRAMDiskだから、
Autoexecに記述しても、テンポラリファイルとしては
使用できないの。わかる?

で、同じ理由で、システム−パフォーマンスからは
スワップにできないの(ここは、最初の書き込みでも、ちょい説明不足だったが)

要は、君が考えているくらいのことは、もうやろうと思ったし、
できないことはわかってるの。
00043の続きだがNGNG
で、それくらいはわかった上で、さらにウラワザ的に
スワップを移す方法とか無いかなというつもりで
書き込みをしています。

2のような、人の話をよく読まずに自分の知識を一生懸命
ひけらかすような人以外のレスをきぼんぬ。
0005名無しさん@お腹いっぱい。NGNG
何の話かしらんが「さげ」てやってくれ。
0006名無しさん@お腹いっぱい。NGNG
自作板にRAMディスクスレなかったっけ?
0007NGNG
書き方が悪い。説明の仕方がなってない。ど素人なwin9x系ユーザーな書き方
してるからそう書いただけだ。こんな基本を書いて自慢なんか出来るか〜!
Windowsの方のブロックデバイスとしてのRAMDISKならそう書けばいい。ウラ
ワザなんかあるわけねーやん。構造がそういう風になってないんだから特に
Win9x系なんかSwapを使用しないようにすると致命的なOS破壊が起こるので
Swapを使わないようにすること自体が禁じ手。出来るんなら仮想記憶の設定
かえるごとに再起動なんかかけるわけがねぇ。CONFIG.SYS登録のRAMDISKな
らSWAPを移せるけどWin2kだとそれも不可。キャッシュはwindowsのフリーメ
モリを再利用して使っているのだからRAMDISKに移せるわけが無い。
0008名無しさん@お腹いっぱい。NGNG
さげろ
E-mail欄に「sage」と打て。
0009名無しさん@お腹いっぱい。NGNG
テスト
0010名無しさん@お腹いっぱい。NGNG
何の話かしらんが、1〜4と7は同じ人間なんだろ?
1人で書き込んでるんだろ?
■ このスレッドは過去ログ倉庫に格納されています