Virtualiseerimistehnoloogia (VT) on uutele protsessoritele mõeldud lisaseadmete komplekt, mis parandab virtuaalse masina käitamise tulemuslikkust, vabastades mõned tööd uutele CPU laienditele. Nii AMD kui ka Intelil on protsessorid, mis seda tehnoloogiat toetavad, kuid kuidas te ütlete, kas teie süsteem suudab seda lahendada?
See on üsna lihtne: me peame sisestama / proc / cpuinfo faili ja vaatama lipu sektsiooni ühele kahest väärtusest, vmx või svm.
- vmx - (intel)
- svm - (amd)
Võite kasutada grep-i, et kiiresti näha, kas failis eksisteerib mõni väärtus, käivitades järgmise käsu:
egrep ‘(vmx|svm)’ /proc/cpuinfo
Kui teie süsteem toetab VT-d, näete lipuriikide loendis vmx või svm. Minu süsteemil on kaks protsessorit, seega on kaks eraldi osa:
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
Kuid VT-tehnoloogia võib teie arvuti BIOS-i siiski blokeerida, nii et soovite kontrollida, kas see pole blokeeritud. Tippfailide lipud lihtsalt tähendavad seda, et teie protsessor toetab seda.
Minu uuringust lähtudes on VT vaja selleks, et käitada 64-bitine külaline tasuta linuxi VMware serveri all … nii oleks loogiliselt järgnenud, et kui saate seda teha, on VT lubatud.
32-bitine VT ei ole vaikimisi aktiveeritud VMware serveri all. Kui soovite selle lubada, peate virtuaalse masina *.vmx-faili jaoks lisama järgmise rea:
monitor_control.vt32 = TRUE
VMware ei soovi kasutada VT-d 32-bitisele külaliseks, sest nad ütlevad, et see võib tegelikkuses töökaotust halvendada.