RamPhantom(ラムファントム)はアイ・オー・データ機器より発売されているRAMディスクを構築できるソフトウェアである。 RamPhantom、RamPhantom2、RamPhantom3、RamPhantom7、RamPhantomEx と発売されてきた。 最新版は、RamPhantomEx。

また、本項目では類似ソフトウェアについても扱っている。

特徴

PCに搭載されたメインメモリの一部を仮想的にハードディスクとして認識させることで、実際のハードディスクより何倍も高速な読み書きを実現する「RAMディスク」と呼ばれる仮想のハードディスクを構築することができる。ソフトウェア方式のRAMディスクである。

メインメモリの一部をRAMディスクとして認識させるためにこのディスク分の容量が構築時に確保される。そのため、1GBのメインメモリを搭載している環境で512MBのRAMディスクを構築した場合、利用可能なメインメモリは512MBとなる。

RamPhantom3以降は、32ビットWindowsでのOS管理外領域を利用できるようになった。32ビットWindowsは、たとえ4GB以上のメモリを搭載したPCであっても約3.2GBを超える領域を利用できない(PCにより認識可能な領域は3.2~3.7GBと幅がある)。使われていない管理外領域を有効に活用する手段として「RAMディスク」を利用できることとなった。

ハードウェア方式のRAMディスクではRAMディスクにOS自体をインストールできる仕様の物が多いが、RamPhantomはソフトウェア方式という制約上、BIOSからRAMディスクを認識することはできないし、RAMディスクにOS自体をインストールすることができない(ブートドライブとして用いることができない)。

データのバックアップ機能

ソフトウェア方式のRAMディスクであるが故に、再起動やシャットダウン時などにプログラムが終了されるとRAMディスクのデータは消失してしまう。それを防ぐために、RamPhantomにはデータのバックアップ機能が実装されている。バックアップ機能には幾つかの設定があり、RAMディスクの使い方に合わせて変更することが可能。

プログラムの終了時にRAMディスクのデータを退避せず、破棄する。次に起動した時は何のデータもないRAMディスクを構築する。テンポラリドライブとして使用する場合に適している。
Windowsの再起動やシャットダウン時にRAMディスクのデータをハードディスクに退避させ、プログラムを終了する。既定の設定であり、通常の使用には最も適している。
コンピュータのアイドル時間、すなわちCPU使用率が低い時間に隙を見てハードディスクにバックアップデータを書き込む。無駄なくバックアップすることができるが、アイドル時間を確保できなかった場合のバックアップ動作は保証されない。
RAMディスクへのデータの書き込みと同時にハードディスクにもバックアップデータを書き込む。データが失われる危険性は他の設定と比べて最も低いが、書き込み時の速度はハードディスクと同じになってしまい、RAMディスクであるメリットが読み出し速度の向上のみとなる。

エディション

製品版であり、購入しないと利用することができない。直販価格2480円。機能制限はなく、どのメーカーのメモリーを使っていても利用できる。
両者とも無料体験版である。誰でも無償で利用することができる。ただし、RAMディスク容量は「256MBまで」、RAMディスクバックアップ機能に「非対応」という機能制限がある。
同社指定の対象メモリーの購入者がシリアルナンバーの入力で無償ダウンロードすることができる機能制限版。ただし、RAMディスク容量は「2GBまで」という機能制限がある。

類似ソフトウェア

外部リンク

⌬ Phoenix Mesh CID: 未登録 IPFS未登録 📡 0ピア N=1 CRITICAL PQS D26