Ist die Verwendung eines virtuellen PCs auf einer RAM-Disk super schnell? (Die VHD-Datei in eine RAM-DISK legen)

8957
太極者無極而生

Ich frage mich, wie oder ob jemand versucht hat, eine RAM-DISK zu erstellen, und dann die 2-GB- (oder manchmal 1,2-GB-) .vhd-Datei hineinlegt und dann den virtuellen PC mit diesem Image ausführt.

Es sollte super schnell laufen, da die Festplatte jetzt vom RAM simuliert wird ... Ich habe es nie versucht, aber gesehen, dass es tmpfs unter Linux gibt. Also mit VirtualBox sollte es machbar sein ... Wie wäre es mit Windows oder einem Mac, hat das schon mal jemand versucht und gesehen, wie schnell es ist?

8

2 Antworten auf die Frage

5
A Dwarf

Es ist fraglich.

Die Leistung wird in der Tat erheblich steigen. Wenn Sie jedoch über ausreichend RAM zum Erstellen einer RAM-Disk verfügen, die ein gesamtes Image speichern kann, sollten Sie wissen, dass sowohl VirtualBox als auch VMWare und VirtualPC Ihre Images zwischenspeichern können, wenn auf die Daten zugegriffen wird. Während die RAM-Disk nicht notwendigerweise redundant wird, ist ihre Leistungssteigerung gegenüber einem zwischengespeicherten Image nicht so groß.

Es ist auch ein Risiko. Ein Stromausfall oder eine andere Situation, in der Ihr PC versehentlich ausgeschaltet wurde, zerstört Ihr Image (oder alle Änderungen, die Sie seit dem letzten Laden vorgenommen haben).

Schließlich wird das Starten und Schließen der VM-Sitzung langsamer, da das gesamte Image von der Festplatte in den Speicher gelesen und später wieder auf der Festplatte gespeichert werden muss.

right, it is more for experiment... and the RAM it eats up is huge... 2GB for the RAM DISK, 512MB for the Virtual PC to consume, and the original OS... so seems like it needs at least 4GB on the physical machine. 太極者無極而生 vor 14 Jahren 0
4 gb ist heutzutage nichts;) Journeyman Geek vor 13 Jahren 0
@JourneymanGeek außer dem obigen Kommentar ist jetzt 4 Jahre alt :) Mustafa vor 10 Jahren 0
Ich habe 16 GB in meinem aktuellen Computer. Was ich vor 4 Jahren gesagt habe, trifft jetzt noch mehr zu Journeyman Geek vor 10 Jahren 0
@JourneymanGeek Was ist jetzt? (Ich habe ein io-gebundenes Problem: das Erstellen von Code-Ladevorgängen, die eine Stunde dauern und bei denen sich der Code selten ändert. Es wäre großartig, die gesamte VM in einer Ramdisk zu haben.) vor 6 Jahren 0
2
deddebme

Festplattengeschwindigkeit ist heutzutage der größte Engpass, es gibt auch andere Engpässe (z. B. Treiberverzögerung, OS-Architekturdesign für mechanische Laufwerke usw.).