Linux Nasvet Kako vedeti, ali vaš procesor podpira VT
Tehnologija virtualizacije (VT) je niz izboljšav za novejše procesorje, ki izboljšajo zmogljivost za izvajanje navideznega računalnika z raztovarjanjem dela na nove razširitve procesorja. Oba AMD in Intel imata procesorje, ki podpirajo to tehnologijo, toda kako lahko ugotovite, ali je vaš sistem sposoben upravljati s to tehnologijo?
Preprosto je: potrebujemo vpogled v datoteko / proc / cpuinfo in si oglejte zastavice za eno od dveh vrednosti, vmx ali svm.
- vmx - (Intel)
- svm - (amd)
S pomočjo grep-a lahko hitro vidite, ali obstaja v datoteki katera koli vrednost, tako da zaženete naslednji ukaz:
egrep '(vmx | svm)' / proc / cpuinfo
Če vaš sistem podpira VT, boste na seznamu zastav videli vmx ali svm. Moj sistem ima dva procesorja, zato sta dva ločena odseka:
zastavice: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse ss ht tm syscall nx lm konstantno_tsc pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm
zastavice: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse ss htm vmx est tm2 ssse3 cx16 xtpr lahf_lm
Tehnologija VT pa je še vedno mogoče onemogočiti v BIOS-u računalnika, zato boste morali preveriti, ali je bila onemogočena. Oznake v cpuinfo preprosto pomenijo, da vaš procesor to podpira.
Po mojih raziskavah je VT potreben za zagon 64-bitnih gostov pod prostim strežnikom VMware za linux ... zato bi logično sledilo, da če je to mogoče, je VT omogočen.
32-bit VT ni privzeto omogočen v strežniku VMware. Če jo želite omogočiti, morate v datoteko * .vmx za vašo navidezno napravo dodati naslednjo vrstico:
monitor_control.vt32 = TRUE
VMware ne priporoča, da uporabljate VT za 32-bitne goste, saj pravijo, da bo dejansko prizadelo delovanje.