【32bitOSで】 Gavotte Ramdisk Part12 【4GB超え】
レス数が900を超えています。1000を超えると表示できなくなるよ。
Gavotte Ramdisk まとめWIKI
ttp://www10.atwiki.jp/gavotterd/
配布先
Gavotte RAMDisk 1.0.4096.5
ttp://www.badongo.com/file/12113169
(右のアルファベットを入力してDLボタン押す)
■前スレ
【32bitOSで】 Gavotte Ramdisk Part11 【4GB超え】
http://hibari.2ch.net/test/read.cgi/win/1260635191/ 653 :名無し~3.EXE:2014/03/06(木) 00:55:40.73 ID:g54szYyx
ERAMって凄いなNT3.51に対応しているうえに、PAE対応の
OSなら4GB以上に対応しているし。
(NT3.51用大容量RAMディスクだと他にAR RAMDISKがある。
但しNT3.51のDLLを一部NT4.0の物に置き換える必要がある、詳しくはNT3.51スレ
を参照) Gavotte Ramdisk使えねー。ERAM(改)の方が使えるね。
>Gavotte RamDisk の実験をしてみました
>前回ThinkPadでgavotteRamdiskを使用するのに失敗したので、
>今回はデスクトップの方でチャレンジです。
>果たして、Windows2000でGavotteRamDiskは使えるのでしょうか。
>取り敢えず、仕方が無いのでAdvanced ServerでPAE使用で4G
>割り当ててみます。
>当然ですが、メモリ使用量が4G増えました。
http://blog.livedoor.jp/blackwingcat/archives/613528.html >4. Posted by しらた 2012年08月15日 15:17
>いろいろご教示頂いて、拡張コアv10bとERAM改の共存に成功しました。
>8192MBのメモリを搭載したマシンで、boot.iniの起動スイッチに
>"/PAE /MAXMEM=5120" を記述し、ERAMの設定を上記の指示通りとし、
>RAMディスクの大きさを "3145728 byte"に設定してようやく目的とする
>環境で起動するようになりました。現在、メインメモリが4,455,204KB
>RAMディスクが3,214,931,968byte 確保できています。
http://blog.livedoor.jp/blackwingcat/archives/1699854.html 32ビットサーバOSなら0x100000000も管理内になるので管理外があるとは認識しないから管理内からとられるのは当然だね XP以降だとERAMじゃ仮想メモリに設定できないんだよね。
USB-HDDに仮想メモリが置けないように。
条件がハードディスクとして認識されていて、かつ
取り外し不可なデバイスとして認識されないといけない。
通常RAMディスクは取り外し可能デバイスとしてWindowsは認識している。
Gavotte Ramdiskはそこにも対応しており仮想メモリに設定ができる。 USB-HDDやUSBメモリならdiskmod.sysを使えば仮想メモリが
設定できるが、
RAMディスクはデバイスドライバの所にドライブが表示されていないから
無理っぽいな。あとdiskmod.sysは設定が難しく、USB-MOとは相性が
悪かったりする。 PAEは対応アプリじゃないと活用できないが、
RAMディスクとして使用すれば活用可能。
ページファイルの最大サイズ 4GB(PAE無) /16TB(PAE有)
RAMディスクがFAT32でフォーマットされている時は4GB
以上のファイルが作れないが、次のように分割することで
確保可能である。
ページング ファイルを保持するドライブまたはボリュームで、そのボリュームに作成するページング ファイルの数のフォルダを作成します。たとえば、[C:\Pagefile1]、[C:\Pagefile2]、[C:\Pagefile3] です。
レジストリ エディタ (Regedt32.exe) を使用して、以下のキーを見つけます。
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management
Pagingfiles 値を検索し、その値をダブルクリックしてオープンします。
既存の値をすべて削除し、以下の値を追加します。
c:\pagefile1\pagefile.sys 3000 4000
c:\pagefile2\pagefile.sys 3000 4000
c:\pagefile3\Pagefile.sys 3000 4000
Windows 2000 での 4,095 MB のページング ファイルのサイズ制限を解決する方法
http://support.microsoft.com/kb/237740 こんにちは、VISTA32bt OS i7-920 で、MMOのBlade&soulをやっているのですが
2時間もしないうちにクラ落ちします。
物凄くメモリーを食うゲームのようです
http://www10.atwiki.jp/gavotterd/
こちらを参考にして自分なりに、設定。 5G積んで、RamDisk-PAEが1.7Gに出来ました。
Vista
管理者権限でコマンドプロンプト起動
bcdedit /set {current} pae ForceEnable
を実行して、無事再起動
ここまでやっても、タスクマネージャーでは合計3325で、5Gカウントしていないし
ゲーム使用中では3Gめいいっぱい使っているようで、クラ落ちしてしまいます
これって、仮想メモリとして1.7gの方が使えていないのでしょうか?
MMOではこの方法つかっても意味が無いのですか?
誰かわかるかたいませんか? [OS] Windows8.1 pro 32bit
[メモリ] DDR2 2GB×4 8GB
でGavotte RamdiskとRAMDAでOS管理外をRamdiskにして速度計測してみた。
Gavotte Ramdisk
http://2ch-ita.net/upfiles/file14150.jpg
RAMDA
http://2ch-ita.net/upfiles/file14151.jpg 32bitの場合、RAMDAは管理外にページファイルが置けないからな。
32bitで管理外が使え、さらにランダム4kが早く、ページファイルをちゃんとおける
フリーのソフトってあったっけ? 管理外はOSに使わせろ
ttp://www.softantenna.com/wp/windows/pae-patch-updated-for-windows8/ 大容量のRAMDISKが使いたいんだ。
OSに使わせるなら64bitOSでいい。 いまさらだけど...。
色々なところで「ram4g.regは、4GB以上のメモリ認識のため必要」と書かれているが、32bitOSでも4GBまでは認識するから、正確には「4GBより多い」場合だよね? >>856
paelimitでパッチしていないGavotteは物理的なアドレス4GB(0x100000000)から連続しているメモリを取ろうとするので
「ram4g.regは、4GB以上のメモリ認識のため必要」はこういう動作のためにほぼ正しいけど
「4GBより多い」は3〜4GB搭載機でも効果があるハードウェア構成が存在するため間違いです >>857
レスthx
じゃあ搭載量4GBでも、ram4g.regは必須ということなんだね。ありがとう。
話は変わるけれど、Gavotteは管理外動作時にベンチとると4kが5Mとか10Mとか
激遅なんだけど、皆はどういう理由からこれを使ってるのかな?素朴な疑問でした。 >>858
自己レスです。
管理外のベンチマーク
gavotte 12MB/s
ramda 150MB/s
ガボは管理外のときは激遅の模様。
一方ramdaは管理外に1GB程度のページファイルを置いて、他はなしにすると、
エラーが出てcドライブにも3GBくらいのページファイルが作られてしまう。
ガボはできるので、自分もガボを使うことにした。
チラ裏スマソ。 >>859
補足
速度はDDR2 の4kの値。シーケンシャルはどちらも1500ほどでていた。 Gavotteの管理外は16MB単位でアクセスするようになっていて現在ドライバ内でマップされていないところをアクセスする場合はリマップする実装になっている
このような実装なので小さなサイズのランダムアクセスベンチマークはGavotteは明らかに他のRAMディスクと比べて遅い結果が出る
またWindows7以降ではOSの実装が変わったようなのでGavotteがリマップするために使っているAPIはVista以前と比べて10倍ぐらい時間がかかるっぽいので
ベンチマークが50MBサイズでもほぼ毎回リマップが発生することになるためランダム4Kは超遅い結果が出るのだろう >>861
詳しい解説ありがとう。
管理外メモリにのみページファイル置けて、ガボより早いフリーのRamdiskプリーズ。エロいひと。 >>863,864
ありがとう!MBがasrockではないので、864を試してみます。 32bitWin7でメモリ6GBなんだけど、
このソフト使うべきなのかねえ・・
あまり効果がないんであれば、
余計なものは入れたくないんだけど
64にしろよっていわれそうだが、
キャプボが対応してないんでね >>866
おそらくなんの効果もないので入れないでください >>862
まだDataram試していないけれど、
ガボの挙動報告です。
win7 32bit 4gbにて、管理外に900mbのramdisk作って、
ページファイルとfirefoxのキャッシュを配置したら、
youtueの再生2つめからが、
10秒くらいで終わって勝手に次の動画にスキップするようになりました。
なので狐のキャッシュは2つめのHDDに戻しました。
チラ裏スマソ。 >>862
まだDataram試していないけれど、
ガボの挙動報告です。
win7 32bit 4gbにて、管理外に900mbのramdisk作って、
ページファイルとfirefoxのキャッシュを配置したら、
youtueの再生2つめからが、
10秒くらいで終わって勝手に次の動画にスキップするようになりました。
なので狐のキャッシュは2つめのHDDに戻しました。
チラ裏スマソ。 windows7 pro 64 bit で8Gメモリのうち1Gをramdiskに割り当てたのだけれど、
タスクマネージャの物理メモリは8Gのまま、そして使用メモリが起動直後
で4G消費してる。個々のプロセスのメモリ消費を合計しても3G程度にしか
ならないのだけれど、これは実消費メモリにramdiskで確保してる1Gを加算
しているという認識でいいのかな?
さすがに軌道直後に4G消費はおかしいよなあ。 PAE 有効のWindows server 2003でram4g.reg入れてからramdisk.exeクリック
したら落ちた(ブルースクリーン) RAMDISKなんて使う行為自体が間違いだね。
SSD使えば良いだけの話なのに買う金が無いからって
そんな誤魔化しソフトに逃げてんじゃねーよ馬鹿がw
RAMDISKなんか使ったところで高速にはならない。
SSDを使って、消耗すれば買い換えるのがまともな常識人の打ち筋。 なんでここのスレの馬鹿住人どもは、いつまでもいつまでもRAMDISKなんて使ってるの?
SSDも買えない貧乏人はそもそもPCなんて使うんじゃねーよksg
あきらめてHDD使ってれば可愛い雑魚だなwで済む話なのに
RAMDISKなんか使って、速くなったと勘違いしてる奴らがウザイねw
速く無い。RAMDISKはSSD単体使用に比べてはるかに遅い。珈琲が沸くほどに遅い。
これだけは忘れるなよwRAMDISK使う奴は頭がおかC
なんでSSD買わないの?なんで64BITOSで大容量メモリ使わないの?
答えは簡単。阿呆だからだなw Gavotte Ramdiskはランダム リード/ライト 4KBが遅すぎる。
他のRAMDISKの1/10のスピードしか出なかった。 体感はどうだろうなぁ
でも速度を改善する余地があることは確か。 確かに遅いな。
チップセットとかの所為もあるんだろうけどこの程度しか出なかった。
-----------------------------------------------------------------------
CrystalDiskMark 3.0.2 (C) 2007-2013 hiyohiyo
Crystal Dew World : http://crystalmark.info/
-----------------------------------------------------------------------
* MB/s = 1,000,000 byte/s [SATA/300 = 300,000,000 byte/s]
Sequential Read : 2627.551 MB/s
Sequential Write : 1199.863 MB/s
Random Read 512KB : 1988.709 MB/s
Random Write 512KB : 1123.349 MB/s
Random Read 4KB (QD=1) : 48.036 MB/s [ 11727.5 IOPS]
Random Write 4KB (QD=1) : 47.045 MB/s [ 11485.7 IOPS]
Random Read 4KB (QD=32) : 47.337 MB/s [ 11556.8 IOPS]
Random Write 4KB (QD=32) : 43.846 MB/s [ 10704.6 IOPS]
Test : 50 MB [Z: 88.8% (4315.0/4859.3 MB)] (x1)
Date : 2015/02/21 0:57:29
OS : Windows XP Professional SP3 [5.1 Build 2600] (x86) >>879
普通にOSのディスクキャッシュを使うようCrystalDiskMarkにパッチして試してみた
リード系はHDDとGavotteは変わらなかったがライト系はGavotteが数十倍速かった
ということでGavotteにも普通にOSのディスクキャッシュが効いているので
意識してRAMディスクの長所を使っている人以外が体感することは難しそう またベン厨が阿呆なことほざいてるなw
RAMDISKでベンチのスコアなんて意味ねーんだよ。
遅いもんは遅い。根拠がベンチのスコアばっかりのRAMDISK厨は
SSDを買う金すら無い便所の貧乏人のくせに、そんな薄ら寒い脳味噌で体感できると思うなw 結論
RAMDISK使う奴は阿呆。
SSDのほうがよっぽど速い。 しっ!こういうやつは自分の事は棚の上から下ろすつもり無いから構うなって 888ゲット、余裕でした。
RAMDISK使ってる奴って馬鹿なんじゃないの?
どう見てもSSDより遅いからね。ベンチのスコアうんぬん以前に
ソフトウェアでやってるエミュレーションである限りは
ただのIOに負荷をかけるだけの馬鹿の行為。
そんな簡単な前提すら無視して、ベンチのスコアだけで
速いとか言ってられるんだからベン厨の脳味噌はおめでたいよなw >>881
そんなパッチがあるのか。Windows 9x系だとsafeモードで起動すると、
MS-DOSのキャッシュが使われるから、キャッシュ込の値で表示されるね BBRされて書き込めないので表記変更
ERAM改
Seq R: 397.319 MB/s
Seq W: 380.295 MB/s
R R 512KB : 399.940 MB/s
R W 512KB : 376.296 MB/s
R R 4KB : 271.910 MB/s
R W 4KB : 216.780 MB/s
AR Ramdisk
Seq R: 393.216 MB/s
Seq W: 369.398 MB/s
R R 512KB : 391.468 MB/s
R W 512KB : 364.283 MB/s
R R 4KB : 258.252 MB/s
R W 4KB : 208.335 MB/s
Gavotte Ramdisk
Seq R: 378.547 MB/s
Seq W: 389.644 MB/s
R R 512KB : 318.386 MB/s
R W 512KB : 318.383 MB/s
R R 4KB : 13.426 MB/s
R W 4KB : 13.101 MB/s Windows98でXMSDSK(MS-DOS用大容量RAMDISK)
--------------------------------------------------
CrystalDiskMark 2.2 (C) 2007-2008 hiyohiyo
Crystal Dew World : http://crystalmark.info/
--------------------------------------------------
Sequential Read : 381.421 MB/s
Sequential Write : 347.532 MB/s
Random Read 512KB : 380.385 MB/s
Random Write 512KB : 345.613 MB/s
Random Read 4KB : 202.133 MB/s
Random Write 4KB : 148.040 MB/s
Test Size : 50 MB
Date : 2015/02/21 22:56:26 Random R/W 4KBがMS-DOSのRAMDISKに負けるなんて… >>872
BOOT.INIに/NoExecute=OptInを入れたら落ちなくなった Win7 professionalでGavotte入れてるんだが、メモリを4GBから8GBに増やしたところ、
RAMディスク自体を認識しなくなった。
コントロールパネルで見たところ、メモリは8GBで認識してる。
原因はなんだろう?入れたメモリのせい? ちょっと間違えた。
RAMディスクを認識しないのではなく、フォーマットされてないと出る。
それでフォーマットしてみても元に戻る。
http://geekna.hatenablog.jp/entries/2008/05/12
に書いてある.bat当ててもやっぱり元に戻るのは同じ。 >>897
Win7 x86ではもう>>314を使わないとダメみたいだよ ありがとう!でけました!!
ただ、実装メモリが「2.46GB使用可能」になっちゃったけど、これでいいの? >>899
意味がわからないけど、もしram4g.regしてramdisk.exeでInstallするときに
容量を管理外容量より大きく指定してたら管理内からもとるから減るよ
2.46G残ってるようだから多分容量に5G(=管理外4.5G+管理内0.5G)を指定してるんじゃない? すみません、レジストリからDiskSizeMを「0」にしてみたんだけど、
それでもやっぱりコントロールパネルからメモリサイズ見てみると
8.00GB(2.46GB使用可能)になります。 ramdiskの大きさは5.43GBで、DiskSizeMを色々いじっても変化無いですね。 計算はわかってるだろ
ramdiskのサイズの変え方がわからないんだろ、たぶん >>901
やっぱり意味がわからないのでWin7 Pro x86を見てみたけど8.00GB(2.46GB使用可能)なら正常
グラボが1Gとってるだけじゃないかな(残り0.5G程度はその他ハード)
sc stop rramdiskしても変わらないだろう
なおDiskSizeMは0じゃなく16でよい そういうことですか。
3.2GB使えるようにはならないのですね。
調べて頂いてありがとうございます。 OSはXP Professional 32ビット SP3。
メモリ6GBを積んで、約3.2GBがOSに認識され、残りはGavotte RamdiskでRAMドライブにした。
そしてRAMドライブに、1024MB-2048MB(カスタムサイズ)のページングファイルを配置。もともとのページングファイル(Cドライブ)は無効にした。
という環境なんだけど、
Gavotte Ramdiskを導入後、ウインドウの描画、再描画がモッサリしてる。重い。前よりスローになってしまった。
例えば、ウインドウのタイトルバーをドラッグしてウインドウの位置を移動すると、移動先に再描画されるときにもっさり。
ウインドウが上端から描画されるときは、下端までいく過程がパラパラアニメみたいになる。
なんなんだこれは・・・前は一瞬で描画されたのに。
マザボがオンボードVGAだとメモリ関連の不具合が起こるそうだけど、マザボのVGAはBIOSで無効にしてあって、VGAは増設したRadeonのグラボを使ってる。VRAMは1GB。
似た不具合の人がいないか気になるので、メモもかねての報告です・・・ >>911
残りじゃなくてメインメモリをRAMディスクにしたんじゃない? 反応サンクス
3GBスイッチを取り消したら直った。
/3GB /USERVA=2900
これを消したら、描画のスローが直った。
どうもVGAも関係してるっぽい。
ゲームが起動しないことに気付き、ファイル名を指定して実行でdxdiag(ダイレクトX診断ツール)を確認。
すると、ディスプレイ1のタブとディスプレ2のタブのDirectDrawアクセラレータ、Direct3Dアクセラレーター、AGPテクスチャアクセラレータの3つが利用不可になってた。
ビデオメモリを示すメモリ合計の欄も表示が不明になってた。
グラボ(SAPPHIRE ULTIMATE HD6670)がちゃんと動いてないことがわかり、>>911に書いたオンボードの件をもう一度確認したのだが、やはりオンボードグラフィックはBIOSで無効になってる。
しかし、↓のブログを見て、オンボードを使ってなくても不具合が発生することがわかった。
ブログ記事 3GBスイッチを使えない環境
http://blog.livedoor.jp/nelnel00/archives/53981809.html
ネックとなったのはビデオドライバでした。上記の3GBスイッチを設定し、PCは起動するのですが表示が遅いとゆ〜か、通常の画面でさえグラフィックボードの性能不足っぽぃ表示に・・・。
試しにドラゴンネストを起動してみると、ドライバの不具合で起動不可的なエラーが発生
自分の症状と重なるので、3GBスイッチをboot.iniから消したら、描画スピードが元にもどり、ゲームも起動するようになった。
3GBスイッチを解除しただけで、Gavotte Ramdiskはそのまま使ってる。
>>911に書いたように、XPでメモリは6GB積み、約3.2GBがXPの物理メモリとして認識されてる。
そして、Gavotte RamdiskでつくったRドライブは2.74GB。Rドライブに1GBのページングファイルを起き、Cドライブのページングファイルは無効にしてる。
とりあえず変な症状が消えてよかったぜ・・・ ダイレクトX診断ツールを見るまでは、グラボの動作がおかしいことに気付かなかった。
デバイスマネージャでは正常に認識されてるし、Radeonの設定ツールであるCatalyst Control Centerから見たステータスも正常。Catalyst Control CenterではVRAMが正しく認識されていた。
ゲームを起動したら、DirectX関連のエラーダイアログが出て、それでダイレクトX診断ツールを見たのだった。 >>914の名前は913のまちがえだった・・・すまぬ。 Haswellだとちょくちょくデータが壊れるな。書き込めないエリアまで割り当ててやがる。 メモリ増設したら一度アンインストールして
もう一回入れ直さないと駄目? 【最強伝説】 WindowsXP、4GBの壁を遂に超える
http://peace.2ch.net/test/read.cgi/win/1397732885/
201 :名無し~3.EXE:2015/11/19(木) 00:52:31.37 ID:81LTty/E
XP(32bit)対応の4GB超パッチツールが登場したみたいだ。
XPは64GB迄。server2003以降は128GB迄対応。
server2003、server2008、Windows10にも対応しているところがポイント
fix128
http://forumsisadmina.ru/topic/65382-fix128-podderzhka-pamiati-bolee-4-gb-v-32-razriadnykh-windows-xp2003vista2008788110/
【速報】遂にWindowsXP(32bit)で簡単に4GB以上認識させるパッチが登場
http://hayabusa3.2ch.net/test/read.cgi/news/1447863195/
http://fox.2ch.net/test/read.cgi/pov erty/1447863162/
;dds: Windows XPでOS管理領域内に4GB以上のRAMディスクを作成するのがトレンドらしい
http://hayabusa8.2ch.net/test/read.cgi/news/1464078833/
http://hitomi.2 ch.net/test/read.cgi/poverty/1464078791/ Windows XPでOS管理領域内に4GB以上のRAMディスクを作成するのがトレンドらしい
http://hayabusa8.2ch.net/test/read.cgi/news/1464078833/
http://hitomi.2 ch.net/test/read.cgi/poverty/1464078791/ てきとー作成メモ
>>1のまとめwikiからGavotte RAMDiskをダウンロードして解凍
OSが32bitの場合はram4g.regを登録、しないと管理外領域使わずに管理内から使うので注意
ramdisk.exeを実行、右側のボタンから[Install Ramdisk]をポチっと
完了したら左下の[OK]か[Apply]をポチっと、完了するのを待つ、PCを再起動(しなくても良いかも)
explorer等で「RamDisk-PAE」が出来てるの見つけて、空き容量が管理外全部使っているのを確認
以上で使用可能、できなかったらこのスレ読むなりまとめwiki読むなり頑張ってね 手順通りやっても領域内からしか作成されなくて涙
物理アドレス拡張ってあるからPAEは有効になってるはずなんだけどなぁ うわ 作成したディスクに?マークが出て消せなくなってしまった! そりゃハードウェアレベルでも認識できていない部分なんて
物理アドレスの振りようが無い=どんな手段でもアクセスのしようが無い
なんだから当たり前じゃね 実は利用者が少なくて統計が出にくいのかもしれないけど
以前RAM DISK使っててメモリーエラーがそこそこの頻度(1年に2〜3回)出て、その度に永久保証で交換してた
で、やっぱRAM DISKかなと思って辞めてから出なくなったのが事実
ブラウザ突っ込むと激速で便利過ぎて使い続けたかったけど、さすがに安定>利便なのでそれから使ってない メモリエラーってて具体的にどういう症状?
memtstでエラー出たら即交換だよね 友達がWindowsで稼げている情報など。ニュースというか参考までに。
⇒ http://kuchibeta.sblo.jp/article/181868190.html
興味がある方のために書きました。
WSTRWJPV8O 友達から教えてもらった簡単確実稼げる秘密の方法
関心がある人だけ見てください。
グーグルで検索するといいかも『金持ちになりたい 鎌野介メソッド』
610QE 友達から教えてもらったネットで稼げる情報とか
興味がある人はどうぞ
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
28K66 助けてほしい。Gavotteで作ったRAMディスクが消せなくなった。
32bitのWin7の管理外にRDを1GBほど作成したんだけど、
ramdisk.exeのGUIはinstallとcancelしか押せない。
installを押しても反応なし。 レス数が900を超えています。1000を超えると表示できなくなるよ。