Linux Tip: Ako zistiť, či Váš procesor podporuje KT

Linux Tip: Ako zistiť, či Váš procesor podporuje KT
Linux Tip: Ako zistiť, či Váš procesor podporuje KT

Video: Linux Tip: Ako zistiť, či Váš procesor podporuje KT

Video: Linux Tip: Ako zistiť, či Váš procesor podporuje KT
Video: Internet Technologies - Computer Science for Business Leaders 2016 - YouTube 2024, Smieť
Anonim

Technológia virtualizácie (VT) je sada vylepšení novších procesorov, ktoré zlepšujú výkonnosť pri spúšťaní virtuálneho počítača tým, že niektoré práce prenesú do nových rozšírení procesora. AMD aj Intel majú procesory, ktoré podporujú túto technológiu, ale ako zistíte, či to systém zvládne?

Je to úplne jednoduché: budeme sa musieť pozrieť do súboru / proc / cpuinfo a pozrieť sa na sekciu s vlajkami pre jednu z dvoch hodnôt, vmx alebo svm.

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

Pomocou príkazu grep môžete rýchlo zistiť, či v súbore existuje hodnota spúšťaním nasledujúceho príkazu:

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

Ak váš systém podporuje VT, zobrazí sa vmx alebo svm v zozname príznakov. Môj systém má dva procesory, takže existujú dve samostatné sekcie:

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

Technológia VT môže byť stále zablokovaná v systéme BIOS vášho počítača, a preto budete chcieť tam skontrolovať, či chcete zabrániť jej zablokovaniu. Vlajky v cpuinfo jednoducho znamenajú, že váš procesor to podporuje.

Z môjho výskumu sa vyžaduje, aby VT bol spustený pre 64-bitových hostí pod voľným serverom VMware pre linux … takže by logicky nasledoval, že ak to urobíte, VT je povolené.

32-bitový VT nie je predvolene povolený pod serverom VMware. Ak ho chcete povoliť, musíte do svojho súboru *.vmx pre svoj virtuálny počítač pridať nasledujúci riadok:

monitor_control.vt32 = TRUE

VMware neodporúča používať VT pre 32-bitových hostí, pretože hovoria, že to bude skutočne poškodiť výkon.

Odporúča: