Gibt es einen technischen Grund dafür, dass Intel VT-x auf einigen Motherboards standardmäßig deaktiviert ist?

1817
raffamaiden

Intel VT-x ist ein Befehlssatz, der die Virtualisierung erleichtert. Von Wikipedia

Das CPU-Flag für die VT-x-Fähigkeit ist "vmx" [...]. "Vmx" steht für Virtual Machine Extensions, was zehn neue Anweisungen hinzufügt: VMPTRLD, VMPTRST, VMCLEAR, VMREAD, VMWRITE, VMCALL, VMLAUNCH, VMRESUME, VMXOFF, und VMXON.

Aber

Bei einigen Motherboards müssen Benutzer die VT-x-Funktion von Intel im BIOS-Setup aktivieren, bevor sie von Anwendungen verwendet werden können

Bei einigen Motherboards ist die VT-x-Technologie standardmäßig deaktiviert, und Sie müssen die BIOS-Einstellungen aktivieren, um sie zu aktivieren. Bei anderen Befehlssätzen wie SSE ist dies nicht der Fall.

Welche Nachteile hätte das Aktivieren dieses Befehls standardmäßig?

3
Dies hängt völlig vom Hersteller ab. Bei vielen wird es nicht standardmäßig deaktiviert, bei vielen wird es standardmäßig aktiviert. Ich hatte viele Computer, und alle sind standardmäßig aktiviert. Dies ist entweder eine spezifische Frage zu Ihrem Hersteller oder nach Gründen für die Deaktivierung des Computers und nicht, warum er standardmäßig deaktiviert ist, was in vielen Fällen nicht der Fall ist. Mokubai vor 6 Jahren 1
Ich habe die Frage leicht modifiziert, da sie bereits "Mit einigen Motherboards" sagt. raffamaiden vor 6 Jahren 0
Der Grund für die Deaktivierung ist für uns unmöglich zu wissen. Ramhound vor 6 Jahren 0
Es gibt potenzielle Sicherheits- und Leistungsprobleme mit VT-x. Wie ernst sie sind, ist schwer zu sagen. Einige Hersteller halten es für sicherer, die Option standardmäßig zu deaktivieren und bei Bedarf einfach zu aktivieren. Es ist eine subjektive Entscheidung. LMiller7 vor 6 Jahren 1

1 Antwort auf die Frage

3
miroxlav

So würde ich als Hersteller denken und was ich tun würde:

Überlegungen:

  • Wirkung: VT-x ist ein Zugang zur völlig neuen Welt im Computer, da es die Funktionalität der Kardinalität des ursprünglichen PCs ermöglicht. Dies eröffnet gleichermaßen viel Raum für mögliche Probleme.

  • Wie viele Benutzer werden das tatsächlich nutzen? 2-10% der Leute, die das Motherboard kaufen? Andere sind normalerweise glücklich, wenn ihr Computer für die grundlegende Verwendung arbeitet.

  • Welche Vorteile bringt die Standardaktivierung für normale Benutzer? Keiner. Bis sie es entdecken, lernen Sie es und verwenden Sie es. Im Gegensatz zu anderen Board-Features wird die Systemleistung nicht verbessert, die Konnektivität oder der Sound oder alles, was sofort sichtbar ist, verbessert.

  • Gibt es Risiken für die Aktivierung von Ausfällen für normale Benutzer? Ja. Sicherheit - virtuelle Maschinen, die möglicherweise als Malware installiert sind und ohne Kenntnis von Benutzern ausgeführt werden. Oder zumindest Leistung und Stabilität. Beispielsweise wird die CPU-Auslastung unterschiedlich gemeldet. Wir brauchen keine Grundbenutzer, die uns für irgendetwas verantwortlich machen (und unseren Support anrufen), während tatsächlich die nicht verstehen, was sie tun.

Standardmäßig aktivieren? Basierend auf dem oben genannten, nein. Machen Sie die Aktivierung für Benutzer, die daran interessiert sind, optional.

Ich denke, die Hauptgründe sind eher nicht technisch als technisch.