トップページwin
66コメント17KB

RAMをいっぱい搭載してRAMDISK

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。NGNG

を作って、TEMPファイルをRAMディスクに設定して、
恩恵を受けられるソフトは?

どのくらい必要かも教えてチョ。
0002名無し~3.EXENGNG
奥村チョ
0003名無し~3.EXENGNG
ExpLzh
必要なRAMDISK容量は扱うzipの大きさによる。60Mもあればいいんじゃないの。
0004名無し~3.EXENGNG
野村さチョ
0005名無し~3.EXENGNG
昔NEC-98でエロゲしてた頃、「RAMが100MBあったらRAMDISKにしてゲーム丸々
乗せられるのになあ…」なんて妄想してたもんだ。
0006名無しさん@ゲレンデいっぱい。NGNG
16ビットコードのブロック転送よりHDDにDMAで持っていった方が
速くないのか、最近のハードの場合わ?
0007名無し~3.EXENGNG
PC98時代にramdiskでMM3をハードディスクアクセス無しで遊んだものだ。
0008名無し~3.EXENGNG
MM3ってMight and Magic 3 か?オレもやったな・・・
Wizのオンメモリプレイとかも・・・
0009名無し~3.EXENGNG
インターネット一時ファイルをおいとく。
200MBくらいは欲しいので実際にはやってない。
0010名無し~3.EXENGNG
age
0011名無し~3.EXENGNG
なんかいい使い道ないの?
0012独立速射砲NGNG
俺は30MBほどRAMDISKに割り当てていろいろ一時ファイル置いてるです。
0013Xa.NGNG
WAVEの編集はかなり楽にできる。
あ。512MBでも十分だよ。
5分で40MB前後でも、150MB割り当てれば十分だからね。
0014名無し~3.EXENGNG
>>11 + >>13
最近age荒らしが多いな。

Xa.って、あの伝説の社会不適合者?
0015名無し~3.EXENGNG
http://www.izu.co.jp/~taka-a/frame/
0016名無し~3.EXENGNG
いまだにRAMディスク使うやつって年寄りか?
0017名無し~3.EXENGNG
>>14
ま、ま、ましゃか、じゃなでゅー?
0018名無し~3.EXENGNG
RAMディスクに割り当てるメモリがあったら、それをそのままキャッシュにしてしまった方が効率的におもうのだが・・・・どうよ?
0019名無し~3.EXENGNG
RAMDISKをスワップ領域に。
0020名無し~3.EXENGNG
よく Photoshop 等では、作業領域を RAMDISK に割り当てるというのは
良く聞く話です。
用途にもよると思うのですが、通常のアプリケーションを使用する分には
OS 自体のキャッシュに回した方が良いと思いますね。
0021名無し~3.EXENGNG
MOにOSをインストールっていうページあったね
0022神社118NGNG
>>21
それって起動ドライブを限定しない NT 系だけですよね?
9x 系で MO にインストールできるんだったら凄いかも。
つーか、俺にはできないな。
0023神社118NGNG
そう言えば、昔の一太郎で FD ベースの時、
辞書を copy *.dic nul でヌルデバイスにコピーして
読み取り速度を上げた事あったな〜。
もちろんキャッシュはコピーした後ロックして〜。
関係ないのでsage
0024名無し~3.EXENGNG
>>19
こういう発言を「ネタ」といいます。典型的です。
0025名無し~3.EXENGNG
>>21
95でやっちゃった人がいるみたいですよ。
結論から言うと可能らしいです。
http://hp.vector.co.jp/authors/VA008536/os/mowin95.html
0026訂正NGNG
>>21>>22
0027名無し~3.EXENGNG
IMEの辞書置いてる 変換速い
0028名無し~3.EXENGNG
>>27
ハードディスクと比べてどの位違いありますか?
0029名無し~3.EXENGNG
RAmぢすくってなにぃ/
0030名無し~3.EXENGNG
OS自身をRAMDISKに入れるとめちゃっぱやくてびびるよ
0031名無し~3.EXENGNG
>>30 どうやんの?
0032名無し~3.EXENGNG
>>31
ネタだろ
0033名無し~3.EXENGNG
容量が最大2GBくらいの「RAMドライブ」なら売ってるがね・・・PCIカードで。
0034名無し~3.EXENGNG
OSはROMDISKに入れてしまいませう。
0035名無し~3.EXENGNG
せいぜいカーネル置くぐらいかな。
ファイラ使ってると描画が気持ち早くなる。
0036名無し~3.EXENGNG
>>33
それって、今のハードディスクより全然遅いみたいだね。
電気食わんし、音も静かだけどさ。
0037名無し~3.EXENGNG
>>36
ATOK最新版だったら、自前でRAMに読み込み固定してくれるからなー。
0038名無し~3.EXENGNG
いずれにしても、メモリーをある程度積んでいる人向けですね(;´Д`)
0039名無し~3.EXENGNG
コンパイル時の一時生成ファイルなんかをRAMDISKに吐かせる。
何回もメークしてると、フラグメントが激しくなるので。
たまのデフラグで詳細表示して眺めるのも楽しいんだけどね。
0040名無し~3.EXENGNG
>>38
DDRだって、1万円で買えるぞ。今は
0041名無し~3.EXENGNG
おまえらちょっとまてや!
RAMドライブは31744KBまでしか作れないはずだぞ!
0042名無し~3.EXENGNG
32768KB つくってます
0043独立速射砲NGNG
>>41
ERAM for Windows95/98/Me
http://www.vector.co.jp/soft/win95/hardware/se168209.html
ERAM for NT/2000
http://www.vector.co.jp/soft/winnt/hardware/se108927.html

うちでは今約40Mほど確保してるよん
0044NGNG
>>32
Win3.1だったら出来るよ。
同じ要領でWin95も出来ると思うんだけど、試す機会が無かった。
32MB制限じゃ、何も出来ないしねえ。

HDDで起動してCOMMAND.COMを移す。
DOSに明るくないなら、Win98の起動ディスクなんかが参考になるよ。

>>43
Win9x起動後に、これで容量増やせばいいかなあ、と思った。

正しくはこっちだよね?(Win9x用)
http://www.vector.co.jp/soft/win95/hardware/se108946.html
0045名無し~3.EXENGNG
ねえRAMディスク使うと速くなる?
オレWin2000 RAM512MB HDDATA100でRAMディスク使ってみたけど
テンポラリをRAMディスクにしてコンパイルしても、IEの一時ファイルを
RAMディスクにしても、全然速くならなくて、やめちゃったけど。

今日RAMディスクはもう要らない
0046名無し~3.EXENGNG
S-RAMって早いメモリが以前に有ったけど
あの技術は今どうなってるんだろ?
0047名無し~3.EXENGNG
>>46
http://www.e-words.ne.jp/view.asp?ID=996
これ?
004846NGNG
ええそれです。
当時(今はしりませんが)キャッシュとかに使われていて
ものすごい高価でしたよね。
もう値段が下がって使いやすくなったのかな?と思ったんですよ。
0049nu-▼NGNG
>>45
もっとガリガリHD使うことしないとダメじゃねぇの
0050名無し~3.EXENGNG
SRAMは発熱がすごいぞ。
0051しおNGNG
開発環境載せたいなぁ……
あれはHDDアクセスなくなると早くなるような気がするんだけど……
ちゃうんかな。
てゆかなんでいくらキャッシュ増やしてもアクセスなくならないのん?
0052名無し~3.EXENGNG
IEのキャッシュに使ってる
HDDへのアクセスが減って(・∀・)イイ!!
0053名無し~3.EXENGNG
RAMDISKは、HDDへのアクセス音を小さくしたいから使ってる
あんまりは早くはなんないけど段違いにガリガリ音がなくなるから。

それにアクセス減らせばHDDの寿命も多少は伸びるのではないかと。
0054名無しさん@お馬で人生アウトNGNG
でもHDD壊れてもメモリ並に安いよね。
0055名無し~3.EXENGNG
>>51
DOS時代ならいざ知らず、今のWindows上でやる意味は無い。

WindowsはアプリのHDD操作を直接的なものとせず、RAMで実現されるキャッシュを介した
間接的なものにする。アプリから直接見えるHDDは、Windowsが用意する仮想HDDである。

同じことがRAMDISKにもいえる。DOS時代にRAMドライブをSMARTDRV等でキャッシュする人は
居なかっただろう。そんなことをしても無駄だからだが、Windowsはその無駄を自動的に行う。
RAMDISKを仮想化し、RAM上に設けられたキャッシュを介して操作してしまうのだ。

キャッシュが大きく有効なものであるほどHDDとRAMDISKの速度差は詰まるが、現在の高速な
PCにおいてその差は無いに等しい。RAMDISKに要求される容量とその仮想化により消費される
メモリ量を考えれば、デメリットの方が大きい。

一方でRAMDISKにはHDDアクセス音を減らす用途があり、特にMacでは多くの
"かな漢字変換辞書をRAMDISKに置く"ツールがユーザに利用されていた。
しかしこの使い方も、現代の最新HDDの前には無意味となりつつある。例えば当方の
マックストア製60GBのHDD、回転音はおろかアクセス音すら聞こえず、本当に
動いているのか当初不安になったほどの静粛性がある。こうなるともう、"静かさ"を求めて
RAMDISKを利用する時代も終わりそうだ。ひいてはRAMDISKそのものの時代も終わるであろう。
0056名無し~3.EXENGNG
↑に同感。ひところRAMDISKをTMPにしてみたけど、ほとんど
(=全く)コンパイルとかの速度は変わらず。

ま、2000を512MBのRAMで使ってるんでキャッシュがいい仕事し
ているせいと思うけど、こうなるとスピードアップのための
RAMDISKの価値は皆無だね。
0057名無し~3.EXENGNG
RAMディスクの登録方法って、確かconfig.sysに

device=c:\windows\ramdrive.sys

って書けばいいんだっけ。
でもサイズ指定の方法忘れたよ。情報希望。
0058名無し~3.EXENGNG
RAMディスクにテンポラリーファイルを置いて、
ディスクの断片化を少なくするっているメリットはどう?
0059名無し~3.EXENGNG
Win2000で、Macのみたく終了時に内容保存して
リジュームしてくれるラムディスクな〜い?
0060名無し~3.EXENGNG
>>58
断片化が嫌ならスワップとかネット関係のテンポラリーは
HDD上に独立したパーテーション切ったらどうかな
0061名無し~3.EXENGNG
RAMディスクかディスクキャッシュかという問題は
要するに手動設定か自動制御かってことだよね?
0062名無し~3.EXENGNG
>>58 それなんだよね。心残りは。
ディスクキャッシュでフラッシュされる前に消されてしまっている
(と推測される)ファイルも、結局HDDに書き込みが行われちゃうん
だよね。無駄に。

ディスクキャッシュがセクタのレベルで処理している原理上しかた
ないんだけど、前段にファイルレベルのキャッシュ見たいのがあって、
短期間に生成&消滅したファイルは、全くHDDに書かないでくれると
いいんだけどね。

>>61 究極的にはそうだと思う。原理的には(ディスクキャッシュが
人間並みに賢ければ)、両者の違いは全くないはず。
0063名無し~3.EXENGNG
漏れは拾った書庫ファイルの解凍先にしてるYo!!
ディスクに置いておくまで無いファイルはその都度解凍して用が済んだら放置。
勝手に消えるので、ものぐさ君にはいいかも知れん。

あと、VC++の中間ファイルの出力先にしてたけど毎回フルビルドする時間が
惜しくてやめた。
が、フラグメントは気になるね。何とかならんもんか・・・。
0064名無し~3.EXENGNG
>>59
漏れは
http://www.jlajoie.com/ramdskNT/
を使ってました
分散コンピューティングな某ソフトを入れておくと、1.4Mbで十分だったのよ
(10秒おきぐらいにstatusファイルを書くので、アクセス音がうざかったの)
UDは入れるのあきらめたけど
0065あぼーんNGNG
あぼーん
0066名無し~3.EXENGNG
>>33
PCIカード!?
■ このスレッドは過去ログ倉庫に格納されています