logo logo_banner

RAMDISK の最近のブログ記事


  • Ready Boost+Ram Disk(Gavotte Ramdisk)
  • eBoostr

実際どちらが速いのか疑問に思い、

VistaにeBoostrをインストールし、キャッシュドライブにメモリを割り当てました。

  • アプリケーションの起動
  • ブラウザの表示

体感速度は明らかに速い...。

トラックバック(0)

トラックバックURL:


  • Windows Vista
  • Microsoft Office 2007

この環境で昨日まで開けていたファイルが開けなくなった。

  • ローカルに置いたファイルはどれも開ける
  • ネットワーク上の存在するファイルのみが開けない

という症状で、結果からいうと

IEの「インターネット一時ファイル」の場所が正しくなかった

のが原因でした。

 

昨日まで違いはRAM DISKを使用して

  • 環境変数
  • インターネット一時ファイル

を変更していました。

 

今日はRAM DISKからeBoostrに変更してスピードアップを計ったのですが、

その時に環境変数とインターネット一時ファイルの場所がリセットされたみたいです。

 

しかし、

そのリセットされた「インターネット一時ファイル」の場所がおかしく、

それがエクセル・ワード・パワーポイントに影響しているというのが原因のようで、

「インターネット一時ファイル」を以下の場所に変更したら直りました!

c:\Users\ユーザー名\AppData\Local\Microsoft\Windows\Temporary Internet Files\

 

  • メモリ容量が足りません。
  • ○○のファイルが開けませんでした。
  • 誰も使用していないのに、誰かが使用中なので開けません。

などのエラーが出て困り、いろいろ調べて以下のことを試しました。

  • エクセルの「オプション」-「詳細設定」-「Dynamic Data Exchange(DDE)を使用するアプリケーションを無視する」のチェックを外す。

それでもダメでした。

 

困り果ててマイクロソフトに電話しましたが、

有料サポートの類になり、3万円くらいかかるというようなことで、

解決できるかどうかわからないし、

3万円もかかるのならOSごとクリーンインストールも考えましたが、

ワードのみ

  • 作業ファイルを作成できません。環境変数TEMPの設定を確認してください。
  • メモリまたはディスクの空き容量が不足してるため、ドキュメントを開いたり、保存したりできません。
    不要なブックやプログラムを閉じて。メモリの空き容量を増やしみてください。
    ディスクに保存されている不要なファイルを削除して、ディスクの空き容量を増やしてみてください。

というエラーが出たので、

環境変数関連で、原因は違うところにあるのではと思い、

いろいろ調べたら「インターネット一時ファイル」が

エクセル・ワード・パワーポイントのファイルに影響するという記事が見つかり、

解決することができました。

 

参考ページ

Office 2007とInternet Explorer 7.0の密接な関係
http://xwin2.typepad.jp/xwin2weblog/2008/09/office-2007inte.html
Office 2007とInternet Explorer 7.0の密接な関係

トラックバック(0)

トラックバックURL:


RAMDISKはハードに依存してるんだから どのソフトでも速いに決まってる! なんて思っていましたが、間違いでした。
  • Intel Pentium4 3.2GHz
  • PC3200 DDR-SDRAM 4GB(1GB×4枚)
  • Windows XP Professional SP3 

この環境で
  • Gavotte Ramdisk
  • VSuite Ramdisk(Free Edition)
のどちらが速いのか試してみた。

Gavotte Ramdisk
gavotte.jpg


VSuite Ramdisk

vsuite.jpg


なんとVSuite Ramdiskの方が速いじゃないですか!?
ちなみにeBoostrのキャッシュに使用したら、 Gavotte Ramdiskは13倍程度のスピードアップでしたが、 VSuite Ramdiskでは31倍のスピードアップでした!


別のVistaマシンにもVSuite RamdiskをXP互換でインストールしましたが、 Free EditionではRamdiskを作成でjきませんでした...。 Vistaには有料版ならインストールできるようです。


また私のパソコンはPAEを有効にすることができず、 4GBのメモリのうちのOS管理外領域を使用することができず残念。

トラックバック(0)

トラックバックURL:


Windows XP + eBoostr + iRam(1GB) + システムメモリ(500MB)

でどのくらいスピードが上がるか実験してみた。

 

eboostr.jpg

 

なんと、25.6倍早くなった!

予想外の倍率でスピードアップしました。

 

after.jpg

 

Core 2 Duoのパソコンより早いような気が...。

Pentium 4マシンはまだまだ使えそうです。

 

VistaにはReady Boostという機能がありますが、

ハードディスクのキャッシュとしてフラッシュメモリを使用するのが

一般的です。

しかし、メモリをキャッシュとして使えばかなりの高速化ができると思います。

 

まだ実験していないのでなんとも言えませんが

今度、Vistaパソコンで以下の方法を試してみたいなと思います。

 

  • eBoostr+システムメモリ
  • Ready Boost+RamDisk

 

32ビット版のWindowsの場合、

メモリを4GB載せても3GBしか使えないので、

1GBの空きをキャッシュとして使おうと思います。

トラックバック(0)

トラックバックURL:


環境変数を変更してWindowsのTEMPをRamdiskにして高速化を図ってみた。

Ramdiskをzドライブとしたとき

ます、「コントロールパネル-システム-詳細設定-環境変数」を開く。 

システムのプロパティ.jpg 

環境変数.jpg

 

そして、以下の内容に変更。

ユーザー環境変数

TEMP %USERPROFILE%\AppData\Temp
TMP %USERPROFILE%\AppData\Temp

TEMP z:\TEMP\Local
TMP z:\TEMP\Local

システム環境変数

TEMP c:\windows\Temp
TMP c:\windows\Temp

TEMP z:\TEMP\Temp
TMP z:\TEMP\Temp

 

しかし、

ブラウザのTempとReadyBoostに

Ramdiskを使ってみたら速くなったことが体感できましたが、

環境変数をいじったことではあまり高速化されているような感じがしない。

でもとりあえず使ってみる。

トラックバック(0)

トラックバックURL:


大容量のメモリを搭載しているわけではありませんが、

パソコンを少しでも高速化したいということで、

メインメモリ上に仮想のドライブを作成するRAMDISKのソフトをインストールしてみた。

 

RAMDISKを作成するフリーソフトで見つけたのは以下の2つ

  • Romex Software「VSuite Ramdisk」
  • Gavotte Ramdisk

 

 

RAMDISKで高速化できることで思いつくこと

  • ブラウザのキャッシュフォルダ(Temp)に使用してブラウザを高速化
  • ページファイル(pagefile.sys)をRAMDISKに置いてOSを高速化
  • アプリケーションの作業フォルダに使用してアプリケーションを高速化
  • ReadyBoostに使用するリムーバブルディスクとしてハードディスクの読み込みを高速化

 

 

そこで、

今回は窓の杜でも紹介されていたRomex Software「VSuite Ramdisk」をインストールしてみた。

(今のところVistaに対応していないようです。Vistaの場合はGavotte Ramdiskを使用するほうがいいようです。)

 

使用するパソコンのスペック

 

  • CPU:Intel Pentium 4 3.2Ghz HT
  • OS:Windows XP Professional SP2
  • RAM:3GB

 

 

3GBのメモリのうち、

512MBをブラウザのキャッシュに使うためのRAMDISKと

512MBをOSのページファイルに使用するRAMDISKとして

2つのRAMDISKを使用。

 

 

速くなったような気がする...。

っていうかあきらかに速い!

 

 

Gavotte Ramdiskは一つのドライブしか作れないが、

VSuite RamdiskはRAMDISKを複数作れるという違いがあるので、

ソフトの違いとしては管理しやすいかどうかの差があるくらいだろう。

 

 

 参考サイト

窓の杜 - 【REVIEW】OS管理外メモリ領域へRAMディスクを構築できるフリーソフト「VSuite Ramdisk」
http://www.forest.impress.co.jp/article/2009/06/11/vsuite_ramdisk.html

Romex Software - Desktop, Multimedia, Embedded Software Developer
http://www.romexsoftware.com/

VSuite Ramdisk Translations (日本語版はここからダウンロード)
http://www.romexsoftware.com/main/products/ramdisk-translations.html

ページングファイルを置く|Gavotte Ramdisk まとめWIKI
http://www10.atwiki.jp/gavotterd/pages/23.html

Google ChromeのキャッシュをRAMディスクに配置して超高速化! :教えて君.net
http://www.oshiete-kun.net/archives/2009/02/26chrome16.html

 

 

2009/09/16追記

ページファイル(仮想ドライブ)にRamdiskを使用したとき、

使用するアプリケーションによっては

「仮想ドライブの容量が足りません」というようなエラーがでることがあります。

ちなみにIllustratorを使ったときに出ました。



2010/02/26追記

Romex Software「VSuite Ramdisk」のフリー版はメモリのOS管理領域外に

Ramdiskを作成できないようです。

Gavotte Ramdiskは可能なようです。

トラックバック(0)

トラックバックURL: