Ich verstehe, dass bei der Verwendung einer virtuellen Festplatte die Schreibgeschwindigkeit bei einer Festplatte oft nachlässt, während das Laufwerk noch wächst. Aber wird diese Beeinträchtigung bei einer SSD weitgehend vermieden? Gibt es noch andere Vorteile bei der Verwendung einer festen Größe?
Antwort1
Entsprechend derDokumente, der Leistungsunterschied ist nur spürbar, während die Festplatte erweitert wird; ansonsten ist er vernachlässigbar. So wird eine dynamisch zugewiesene Festplatte beschrieben:
Dieses Format benötigt zwar anfangs weniger Speicherplatz, aber die Tatsache, dass Oracle VM VirtualBox die Image-Datei erweitern muss, verbraucht zusätzliche Rechenressourcen. Bis sich die Dateigröße auf der Festplatte stabilisiert hat, können Schreibvorgänge daher langsamer sein als bei Festplatten mit fester Größe. Nach einer gewissen Zeit verlangsamt sich jedoch die Wachstumsrate und die durchschnittliche Einbuße für Schreibvorgänge ist vernachlässigbar.
Dies lässt mich annehmen, dass sich eine Festplatte mit fester Größe für Anwendungen eignet, die während der Ausführung so empfindlich auf Verzögerungen reagieren, dass Sie bereit sind, die gesamte Wartezeit gleich bei der Erstellung der Festplatte in Kauf zu nehmen. Andernfalls ist eine dynamische Zuweisung vorzuziehen.
Antwort2
Ich glaube nicht, dass eine virtuelle Festplatte mit fester Größe einen so großen Unterschied macht. Das Gegenteil kann der Fall sein, da ich auf einigen eingebetteten Geräten viele Probleme mit spärlicher Dateizuweisung hatte. Daher vereinfacht die Verwendung einer SSD anstelle einer HDD die Lösung der Aufgabe nicht. Eine feste Festplattengröße würde einfach den gesamten freien Speicherplatz aufbrauchen und SSD ist immer noch ein teurer Speicher, daher würde ich nicht empfehlen, eine Festplatte mit fester Größe auf einer SSD zu verwenden.
Antwort3
Es hängt davon ab, was Sie als auffällig bezeichnen.
Der wahrscheinlich auffälligste Unterschied zwischen Festplatten mit fester Größe und Festplatten mit dynamischer Größe ist, wenn Sie eine differenzierende Festplatte erstellen. Die Leistungssteigerung durch die Verwendung einer differenzierenden Festplatte ist enorm, wenn die übergeordnete Festplatte eine Festplatte mit fester Größe ist.
Bei einer SSD besteht die Strafe technisch gesehen immer noch. Sie ist nur nicht so spürbar.
Wie bei allem, was mit Leistung zu tun hat, ist es am besten, ein reales Beispiel zu erstellen und einen Benchmark auszuführen. Das Sprechen über eine Leistungssituation führt nicht zu Leistungsmetriken.