Tehnologija virtualizacije (VT) skup je poboljšanja za novije procesore koji poboljšavaju performanse za pokretanje virtualnog stroja odjavom nekog posla na nove proširenja za CPU. I AMD i Intel imaju procesore koji podržavaju ovu tehnologiju, ali kako ćete reći može li vaš sustav to riješiti?
Vrlo je jednostavno: Morat ćemo pogledati u datoteku / proc / cpuinfo i pogledati odjeljak zastave za jednu od dvije vrijednosti, vmx ili svm.
- VMX - (intel)
- SVM - (amd)
Možete koristiti grep kako biste brzo provjerili postoji li vrijednost u datoteci pokretanjem sljedeće naredbe:
egrep ‘(vmx|svm)’ /proc/cpuinfo
Ako vaš sustav podržava VT, vidjet ćete vmx ili svm na popisu zastavica. Moj sustav ima dva procesora pa postoje dva odvojena odjeljka:
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
VT tehnologija i dalje može biti onemogućena u BIOS računalu, međutim, želite provjeriti je li on bio onemogućen. Zastave u cpuinfo jednostavno znače da vaš procesor podržava.
Iz mog istraživanja, VT je potreban da bi pokrenuo 64-bitne goste pod besplatnim VMware serverom za Linux … pa bi logično slijedilo da ako to možete učiniti, VT je omogućen.
32-bitni VT nije omogućen prema zadanim postavkama pod VMware poslužiteljem. Ako ga želite omogućiti, trebate dodati sljedeći redak u datoteku *.vmx za vaš virtualni stroj:
monitor_control.vt32 = TRUE
VMware ne preporučuje da koristite VT za 32-bitne goste, jer kažu da će doista povrijediti performanse.