RAMディスクの仮想PCを超高速で使用していますか?(RAMディスクに.vhdファイルを置く)


9

どのように、または誰かがRAMディスクを作成し、2GB(場合によっては1.2GB)の.vhdファイルをそこに入れて、このイメージを使用して仮想PCを実行しようとしたのかと思います。

ハードディスクはRAMによってシミュレートされるので、超高速で実行されているはずです... Linuxにtmpfsがあることは試したことはありませんでした。したがって、VirtualBoxを使用すると、それは実行可能であるはずです... WindowsまたはMacでは、誰もが以前に試してみて、それがどれほど高速であるかを知りましたか?

PSこれは、2009年にハードドライブがSSDではなかったという歴史的な理由によるものであり、1つのファイルがハードドライブの仮想構造にマッピングされているため、回転している物理ハードディスクにアクセスするのに長い時間がかかる可能性があります。「仮想PCの状態」はすべてコンピューターの物理RAMにあると考えられるので、問題ありません。SSDができたので、ハードドライブになりすましたRAMディスクのようになり、非常に高速になります)。

回答:


2

現在、ハードディスクの速度が最大のボトルネックになっていますが、他にもボトルネックがあります(たとえば、ドライバーの遅延、機械的ドライブのOSアーキテクチャ設計など)。


6

それは議論の余地があります。

実際、パフォーマンスは大幅に向上します。ただし、イメージ全体を保存できるRAMディスクを作成するのに十分なRAMがある場合は、VirtualBox、VMWare、VirtualPCの両方がデータへのアクセス時にイメージをキャッシュできることに注意してください。したがって、RAMディスクは必ずしも冗長になるわけではありませんが、キャッシュ可能なイメージに対するパフォーマンスの向上はそれほど大きくありません。

それもリスクです。停電など、PCの電源が誤ってオフになると、イメージ(または最後にロードしてから変更したイメージ)が破壊されます。

最後に、イメージ全体をディスクからメモリに読み込み、後でディスクに保存する必要があるため、VMセッションの起動と終了が遅くなります。


右、それは実験用です...そしてそれが消費するRAMは巨大です... RAMディスク用に2GB、仮想PCが消費するために512MB、そして元のOS ...それでそれは少なくとも4GBを必要とするようです物理マシン上。
非極性2009年

4 GBは最近では何もありません;)
ジャーニーマンオタク

上記のコメントを除く@JourneymanGeekは現在4歳です:)
Mustafa

現在のコンピュータには16 GBあります。4年前に言ったことは、今ではさらに真実です
ジャーニーマンオタク

@JourneymanGeek今はどうですか?(私はioにバインドされた問題があります:1時間かかり、コードがほとんど変更されないコードのロードをコンパイルします
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.