Linux Vîrf: Cum la spre Tell dacă Al tău Proces Supports VT
Virtualization Tehnologie (VT) is un a ezat a aranja de enhancements la spre mai nou proces that improve performance pentru running un virtual machine by offloading niște de la work la nou cpu prelungire. Both AMD și Intel have proces that cină this tehnologie, numai cum a face tu tell dacă al tău sistem a putea mîner it?
Său’ complet simplu: Well’ nevoie la spre a lua un peek interior art.hot. proces/cpuinfo dosar și privește la art.hot. steag section pentru unul de doi values, vmx sau svm.
- vmx – (intel)
- svm – (amd)
Tu poți folos grep la spre iute a vedea dacă fiecare value exists în dosar by running art.hot. a urma virgulă:
egrep ‘(vmxsvm|)’ proces/cpuinfo
/
Dacă al tău sistem supports VT, apoi atunci youll’ a vedea vmx sau svm în listă de steag. Meu sistem has doi proces, so acolo ești doi separate sections:
steag : 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
steag : 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 tehnologie a putea liniștit a fi disabled inyour computersBIOS’ , totuși, so youll’ nevoie la spre a verifica acolo la spre a face sure that it hasnt’ been disabled. Art.hot. steag înăuntru cpuinfo simplu mean that al tău proces supports it.
De la meu research, VT is a cere înăuntru ordine la spre a alerga 64-bit oaspete jos art.hot. drum liber VMware a servi pentru linux… so it trec.de la will logically a urma that dacă tu poți a face so, VT is enabled.
32-bit VT is nu enabled by lipsă jos VMware a servi. Dacă tu nevoie la spre enable it, tu nevoie la spre a aduna art.hot. a urma linie la spre al tău *.vmx dosar pentru al tău virtual machine:
monitor_control.vt32 = Adevărat
VMware does nu recommend that tu folos VT pentru 32-bit oaspete, fiindcă ei say it voință a voi actually durere performance.

Daily Poștă electronică Updates
Tu poți a lua our cum- la spre anghinară înăuntru al tău inbox each zi pentru drum liber. Chiar enter al tău nume și poștă electronică sub:


It privire la spre eu that art.hot. VT prelungire bit-size capacitate (32 sau 64) is relevant la physical proces, nu la oaspete. So enabling 32 bit prelungire on un 64 bit machine voință a voi definitely durere performance ( chiar asemănător running un 32 bit OS on un 64 bit proces voință a voi durere performance). Pare ei sînt chiar un a ezat a aranja de instrucțiuni folosit by VMs la spre reduce art.hot. performance a lovi de la emulating x86 sistem on x86 sistem.
Art.hot. listă de virtual solutions folosire aceștia prelungire unde posibil is un virtual whos’ cine among VM produse de plastic: vmware (esx/ a servi/ joc), virtual cutie, xen, virtual fier, virtual pc, parallels, și alt. Mai mult surprising la spre eu is that kvm uses it și nu qemu ( poate aceasta este tot art.hot. închis acru part de kvm).
De la Wikipedia: http:/en.wikipedia.org/wiki/X86_virtualization/
Intel VT (IVT)
Intels’ virtualization prelungire pentru 32-bit și 64-bit x86 architecture is numit IVT ( șort pentru Intel Virtualization Tehnologie). Art.hot. 32-bit sau IA-32 IVT prelungire ești referred la spre as VT-x. Intel has de asemenea a publica specifications pentru IVT pentru art.hot. IA-64 (Itanium) proces care ești referred la spre as VT-i.
Intel VT was launched la art.hot. Intel Persoană care dezvoltă Forum Primăvară 2005. Acesta este folositor on certain Pentium 4 61× și 62× model[], Pentium D 901×[], Xeon 3xxx/5xxx/7xxx, Core Duo (excluding T2300E) și Core 2 Duo proces (excluding art.hot. T5200, T5250, T5300, T5450, T5470, T5500, E400×, E2xx0). On niște implementations, IVT cină Mai a fi nuia a întrerupe off în Firmware. This a putea a fi determinat by a verifica dacă art.hot. VMX steag is enabled by art.hot. Feature Contract MSR.
Documentation pe Intel website has fix that VT a cere nu unic cină de la proces, numai de asemenea cină de la chipset, BIOS, și perhaps produse de plastic. Intel avion la spre a aduna un tehnologie numit Virtualization pentru Sincer I/O (VT-d) la spre VT. This provides un way de configuring interrupt livrare la spre individual virtual machines și un IOMMU pentru preventing un virtual machine de la folosire DMA la spre gustare de dimineață isolation.
AMD virtualization (AMD-V) – SVM suport pentru “ sigur virtual machine)
AMDs’ virtualization prelungire la 64-bit x86 architecture is numit AMD Virtualization, abbreviated AMD-V. AMD-V is present înăuntru tot K8 AMD (Athlon 64) proces de la stepă “F” și tot mai nou proces cină AMD-V tehnologie. This măr pentru tot curent Șosete AM2 și Șosete F proces.
Nu de la Wikipedia: It privire la spre eu that art.hot. VT prelungire bit-size capacitate (32 sau 64) is determinat by art.hot. proces, nu by art.hot. oaspete. So enabling 32 bit prelungire on un 64 bit machine voință a voi definitely durere performance ( chiar asemănător running un 32 bit OS on un 64 bit proces voință a voi durere performance). Pare ei sînt chiar un a ezat a aranja de instrucțiuni folosit by VMs la spre reduce art.hot. performance a lovi de la emulating x86 sistem on x86 sistem.
Art.hot. listă de virtual solutions folosire aceștia prelungire unde posibil is un virtual whos’ cine among VM produse de plastic: vmware (esx/ a servi/ joc), virtual cutie, xen, virtual fier, virtual pc, parallels, și alt. Mai mult surprising la spre eu is that kvm uses it și nu qemu ( poate aceasta este tot art.hot. închis acru part de kvm).
Mare virgulă…
Său’ always drăguț cînd art.hot. gata a aduna ajutor informații la discuție, so mulțumiri!
Nothing înăuntru Qemu is nu- deschidere acru anymore. În trecut unic kqemu miez module was nu OSS – art.hot. acru code was folositor numai art.hot. vechi a da un permis was restrictive. Acesta este tot încă o dată cu acum. I understand art.hot. KVM persoană care dezvoltă ești keen la spre merge lor work cu Qemu so I a se aștepta la well’ a vedea h/w virtualisation cină înăuntru Qemu curînd.
Este o orice way la spre a verifica dacă VT is enabled în BIOS? Gît un virgulă linie a verifica?
Dell Bios ( cel puțin rev. A10) a cuprinde un Virtualization opțiune unde tu poți enable art.hot. prelungire sau nap pe ei off ( lipsă). Fără pe ei, ESX a servi cizme înăuntru 5 oră în schimbul 2 minutes.