Linux Съвет: Как да разберете дали вашият процесор поддържа KT

Linux Съвет: Как да разберете дали вашият процесор поддържа KT
Linux Съвет: Как да разберете дали вашият процесор поддържа KT

Видео: Linux Съвет: Как да разберете дали вашият процесор поддържа KT

Видео: Linux Съвет: Как да разберете дали вашият процесор поддържа KT
Видео: Basic Server Setup: Installing critical Software and firmware. - YouTube 2024, Може
Anonim

Технологията за виртуализация (VT) е набор от подобрения на по-новите процесори, които подобряват производителността на работата на виртуална машина, като разтоварват част от работата до новите разширения на процесора. Както AMD, така и Intel имат процесори, които поддържат тази технология, но как да разберете дали вашата система може да се справи с нея?

Това е съвсем просто: Ще трябва да погледнем във файла / proc / cpuinfo и да погледнем секцията с флагове за една от двете стойности, vmx или svm.

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

Можете да използвате grep, за да видите дали някоя от стойностите съществува във файла, като изпълните следната команда:

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

Ако вашата система поддържа VT, тогава ще видите vmx или svm в списъка с флагове. Моята система има два процесора, така че има две отделни секции:

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

ВТ технологията все още може да бъде деактивирана в BIOS на компютъра ви, затова ще искате да проверите там, за да се уверите, че не е деактивирана. Флаговете в cpuinfo просто означават, че процесорът ви го поддържа.

От моето изследване VT е необходимо, за да стартирате 64-битови гости под свободния VMware сървър за Linux … така че логично следва, че ако можете да го направите, VT е активиран.

32-битовото VT не е активирано по подразбиране при VMware сървъра. Ако искате да го активирате, трябва да добавите следния ред към вашия *.vmx файл за вашата виртуална машина:

monitor_control.vt32 = TRUE

VMware не препоръчва да използвате VT за 32-битови гости, защото те казват, че действително ще навреди на производителността.

Препоръчано: