Linux-Tipp Wie Sie feststellen, ob Ihr Prozessor VT unterstützt?
Virtualization Technology (VT) ist eine Reihe von Verbesserungen an neueren Prozessoren, die die Leistung beim Ausführen einer virtuellen Maschine verbessern, indem sie einen Teil der Arbeit auf die neuen CPU-Erweiterungen verlagern. Sowohl AMD als auch Intel verfügen über Prozessoren, die diese Technologie unterstützen, aber wie erkennen Sie, ob Ihr System damit umgehen kann??
Es ist ganz einfach: Wir müssen einen Blick in die Datei / proc / cpuinfo werfen und im Abschnitt für Flags nach einem der beiden Werte, vmx oder svm, suchen.
- vmx - (intel)
- svm - (amd)
Sie können mit grep schnell feststellen, ob einer der Werte in der Datei vorhanden ist, indem Sie den folgenden Befehl ausführen:
egrep '(vmx | svm)' / proc / cpuinfo
Wenn Ihr System VT unterstützt, werden in der Liste der Flags vmx oder svm angezeigt. Mein System verfügt über zwei Prozessoren, es gibt also zwei separate Abschnitte:
flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse2 ss ht tm syscall nx lm Konstante_tsc pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm
flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse2 ss ht tm syscall nx lm Konstante_tsc pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm
Die VT-Technologie kann jedoch weiterhin im BIOS Ihres Computers deaktiviert werden. Sie sollten also dort nachsehen, ob sie nicht deaktiviert wurde. Die Flags in cpuinfo bedeuten lediglich, dass Ihr Prozessor dies unterstützt.
Nach meinen Recherchen ist VT erforderlich, um 64-Bit-Gäste unter dem kostenlosen VMware-Server für Linux auszuführen. Daher würde es logisch folgen, dass VT aktiviert ist, wenn Sie dies tun können.
32-Bit-VT ist unter VMware-Server nicht standardmäßig aktiviert. Wenn Sie es aktivieren möchten, müssen Sie Ihrer * .vmx-Datei für Ihre virtuelle Maschine die folgende Zeile hinzufügen:
monitor_control.vt32 = TRUE
VMware empfiehlt nicht, dass Sie VT für 32-Bit-Gäste verwenden, da diese die Leistung beeinträchtigen.