[Gavotte Ramdisk] 32bit OSで4GB以上のRAMを積んだマシンの無効化領域をRAMDISKとして使う [パソコン一般]
・32ビット、PC/ATアーキテクチャでは32ビットの最大値4Gのうち1GB弱は利用できない。
・しかし、PAE(物理アドレス拡張)という手段によって、限定的ながらも3G以上のメモリを使うことができる。
・さらにしかし、Windowsの通常のアプリケーションでは拡張した領域は使用できない。
・さらにさらにしかし、カーネルモードドライバであれば、問題なく使用することができる。
・RAMDISKはメモリをディスクとして見せるカーネルモードドライバである。
以上から、RAMDISKが3G以上のメモリに対応することで、有効活用できる。
しかし、ディスクには見えていても、揮発性メモリを使っていることには変わりないので、OSをシャットダウンすると消えることには注意。
入手方法、インストール方法は以下のページから
Gavotte Ramdisk まとめWIKI
http://www10.atwiki.jp/gavotterd/
ためしにやってみたベンチマーク
--------------------------------------------------
CrystalDiskMark 2.2 (C) 2007-2008 hiyohiyo
Crystal Dew World : http://crystalmark.info/
--------------------------------------------------
Sequential Read : 3594.719 MB/s
Sequential Write : 2521.033 MB/s
Random Read 512KB : 3102.751 MB/s
Random Write 512KB : 2280.045 MB/s
Random Read 4KB : 116.314 MB/s
Random Write 4KB : 108.754 MB/s
Test Size : 100 MB
Date : 2008/11/06 19:57:47
4GBな私は768MBをRAMディスクとしてテンポラリ用ディスクとして設定しました。
テンポラリの場所を変える方法
[コンピュータ]-[プロパティ]-[システムの詳細設定]-[環境変数]からユーザーの環境変数とシステムの環境変数にあるTEMPおよびTMPをテンポラリ領域にかえる。(私の場合TドライブをRAMDISKにしたのでT:と書く)
OSを再起動すると無事一時ファイルがすべてRAMDISKで作られるようになるので、一部のアプリケーションなどで快適に動きます。
8GBのメモリかっちゃったぜ なんて酔狂な人は[詳細設定]-[パフォーマンス]-[詳細設定]の仮想メモリの場所をRAMDISKにするといいかもしれません。でも最近はスワップなんてしないんでページングファイル自体無用って気がします。
・しかし、PAE(物理アドレス拡張)という手段によって、限定的ながらも3G以上のメモリを使うことができる。
・さらにしかし、Windowsの通常のアプリケーションでは拡張した領域は使用できない。
・さらにさらにしかし、カーネルモードドライバであれば、問題なく使用することができる。
・RAMDISKはメモリをディスクとして見せるカーネルモードドライバである。
以上から、RAMDISKが3G以上のメモリに対応することで、有効活用できる。
しかし、ディスクには見えていても、揮発性メモリを使っていることには変わりないので、OSをシャットダウンすると消えることには注意。
入手方法、インストール方法は以下のページから
Gavotte Ramdisk まとめWIKI
http://www10.atwiki.jp/gavotterd/
ためしにやってみたベンチマーク
--------------------------------------------------
CrystalDiskMark 2.2 (C) 2007-2008 hiyohiyo
Crystal Dew World : http://crystalmark.info/
--------------------------------------------------
Sequential Read : 3594.719 MB/s
Sequential Write : 2521.033 MB/s
Random Read 512KB : 3102.751 MB/s
Random Write 512KB : 2280.045 MB/s
Random Read 4KB : 116.314 MB/s
Random Write 4KB : 108.754 MB/s
Test Size : 100 MB
Date : 2008/11/06 19:57:47
4GBな私は768MBをRAMディスクとしてテンポラリ用ディスクとして設定しました。
テンポラリの場所を変える方法
[コンピュータ]-[プロパティ]-[システムの詳細設定]-[環境変数]からユーザーの環境変数とシステムの環境変数にあるTEMPおよびTMPをテンポラリ領域にかえる。(私の場合TドライブをRAMDISKにしたのでT:と書く)
OSを再起動すると無事一時ファイルがすべてRAMDISKで作られるようになるので、一部のアプリケーションなどで快適に動きます。
8GBのメモリかっちゃったぜ なんて酔狂な人は[詳細設定]-[パフォーマンス]-[詳細設定]の仮想メモリの場所をRAMDISKにするといいかもしれません。でも最近はスワップなんてしないんでページングファイル自体無用って気がします。
コメント 0