Ich habe ein 13 "Sub-Laptop / Large-Netbook, es hat einen AMD Athlon Neo X2 L335, und ich entschied mich für diesen, weil er Hardware-Virtualisierung unterstützt.
Am Ende mache ich kaum eine Virtualisierung, aber wenn ich es tue ... ist es schnell.
Zu meinem Schock ging ich ins BIOS und sah, dass die Virtualisierung deaktiviert war!
Ich habe dies eingeschaltet und sehe keinen Geschwindigkeitsunterschied ... oder zumindest keinen, den ich feststellen kann.
Ich habe keine Zeit, um eine ganze Reihe von Benchmarks durchzuführen - und ich führe ziemlich viel Software auf dem Host aus, daher wäre dies nicht wissenschaftlich. Ich habe eine ganze Reihe von Orten durchsucht und kann keine Benchmarks finden, die den Unterschied zwischen aktivierten und deaktivierten Virtualisierungsbits auf derselben Hardware anzeigen. Hat jemand Benchmarks, die er gesehen hat und die er teilen kann?
Ich weiß, dass es vor einiger Zeit einen Aufruhr gab, als Sony die Hardwarevirtualisierung für einige Modelle deaktivierte und sie nur als Premium-Feature für höhere Modelle anbot es deaktiviert zB Batterie / Wärme? Ich kann keine Informationen finden und kann nicht herausfinden, warum diese standardmäßig deaktiviert sind.
Bearbeiten---
Das Einzige, was ich finden kann, ist, dass Sie ohne diese Option die x64-Virtualisierung nicht so schnell durchführen können. Dies ist der einzige Nachteil, den ich finden kann. Wenn dies jedoch der einzige Unterschied ist, interessiert mich immer noch der zweite Teil der Frage: Warum soll ich die Option zum Deaktivieren anbieten?
quelle
Antworten:
Es gibt tatsächlich eine ziemlich gute Antwort auf die Frage: "Gibt es Benchmarks für virtuelle Maschinen mit und ohne VT-x? Über Serverfehler. Auch wenn die Antwort etwa anderthalb Jahre alt ist, ist sie immer noch vernünftig. Was die Leistung angeht, ist es" "AMD-V und Intel VTx erhöhen im Allgemeinen die Stabilität und vereinfachen die Entwicklung virtueller Maschinen.
Wie für warum die Option, es zu deaktivieren. Einige Prozessoren unterstützen keine Hardwarevirtualisierung, und einige BIOS-Versionen in Kombination mit diesen Prozessoren melden dies nicht korrekt. Die Möglichkeit, die Hardware-Virtualisierung gezielt auszuschalten, ist in diesen Fällen von Vorteil. Es gibt wahrscheinlich auch einige Bedenken hinsichtlich der Stabilität. Es handelt sich um eine neuere Technologie. Wenn ein Stabilitäts- oder Leistungsfehler auftritt, ist es einfacher, die Benutzer anzuweisen, die Virtualisierung im BIOS zu deaktivieren, als alle anzuweisen, ihr BIOS auf eine Version zu aktualisieren, mit der sie es deaktivieren können. Schließlich ist es wahrscheinlich auch zum Testen da. Es ist einfacher, Dinge im BIOS zu aktivieren und zu deaktivieren, wenn Sie Ihr Motherboard mit zufälligen Konfigurationen auf Stabilität und Leistung testen, als das BIOS neu zu erstellen und zu laden, um es mit und ohne einen Satz von Funktionen zu testen.
quelle
Meine Erfahrung (ich erinnere mich nicht genau an die Zahlen)
Windows XP (Host) Windows XP (Gast)
Ich habe einen Windows-Benchmark in beiden (Host und Gast)
Windows XP (Host) CPU 100% Grafik 100% Mathematik 100% Festplatte 100%
Windows XP (Gast-VMWARE-Virtualisierung aktiviert): CPU: 80% Grafik 80% Mathematik 80% Datenträger: 120%
Windows XP (Guest VirtualPC Virtualization ON): CPU: 70% Grafik 50% Mathematik 75% Festplatte: 90%
Und ohne Virtualisierung war die Leistung ungefähr gleich, aber ich konnte keinen 64-Bit-Gast ohne Virtualisierung (einschließlich OSX) ausführen. Anscheinend sind es also ungefähr 64 Bits. Möglicherweise gibt es einen Unterschied, wenn Sie mehrere virtuelle Maschinen gleichzeitig ausführen.
Mein Fazit: Virtualisierung verändert die Performance nicht, zumindest nicht für den Heimgebrauch, ist aber für 64bit ein Muss, VirtualPC unterstützt keine korrekte Grafikbeschleunigung und VMware beschleunigt meine Festplatte (durch Fragmentierung?)
quelle