Linux Tipp: Hogyan lehet megmondani, hogy a processzor támogatja a VT-t

Linux Tipp: Hogyan lehet megmondani, hogy a processzor támogatja a VT-t
Linux Tipp: Hogyan lehet megmondani, hogy a processzor támogatja a VT-t

Videó: Linux Tipp: Hogyan lehet megmondani, hogy a processzor támogatja a VT-t

Videó: Linux Tipp: Hogyan lehet megmondani, hogy a processzor támogatja a VT-t
Videó: Backup and Restore Wizard in Windows XP - YouTube 2024, Április
Anonim

A virtualizációs technológia (VT) az újabb processzorok javítását jelenti, amelyek javítják a teljesítményt a virtuális gép futtatásához, mivel néhány munkát az új CPU-bővítményekkel töltöttek le. Mind az AMD, mind az Intel olyan processzorokkal rendelkezik, amelyek támogatják ezt a technológiát, de hogyan tudják megmondani, hogy a rendszer képes-e kezelni?

Ez elég egyszerű: A / proc / cpuinfo fájlban egy pillantást kell keresnünk, és nézzünk a zászlók szakaszra két érték egyikére, vmx vagy svm.

  • VMX - (intel)
  • SVM - (amd)

A grep segítségével gyorsan megtekintheti, hogy a fájlban létezik-e valamilyen érték a következő parancs futtatásával:

egrep ‘(vmx|svm)’ /proc/cpuinfo

Ha a rendszered támogatja a VT-t, akkor a zászlók listájában vmx vagy svm látható. A rendszer két processzorral rendelkezik, ezért két különálló rész van:

flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx lm constant_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 sse sse2 ss ht tm syscall nx lm constant_tsc pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm

A VT technológia még mindig le van tiltva a számítógép BIOS-jában, ezért szeretné ellenőrizni, hogy nem lett-e letiltva. A cpuinfo zászlók egyszerűen azt jelentik, hogy a processzor támogatja.

Kutatásomból a VT szükséges ahhoz, hogy a linuxos VMware szerver alatt 64 bites vendégeket futtasson … így logikusan követni fogja ezt, ha ezt megteheti, a VT engedélyezve van.

A 32 bites VT alapértelmezés szerint nincs engedélyezve a VMware szerver alatt. Ha engedélyezni szeretné, a virtuális géphez a következő sort kell hozzáadnia a *.vmx fájlhoz:

monitor_control.vt32 = TRUE

A VMware nem javasolja a VT használatát a 32 bites felhasználóknak, mert azt mondják, hogy valójában sérti a teljesítményt.

Ajánlott: