If-Koubou

Linux padoms: kā noteikt, vai jūsu procesors atbalsta VT

Linux padoms: kā noteikt, vai jūsu procesors atbalsta VT (Kā)

Virtualizācijas tehnoloģija (VT) ir uzlabojumu komplekts jaunākiem procesoriem, kas uzlabo virtuālās mašīnas darbību, atbrīvojot dažus darbus no jaunajiem procesora paplašinājumiem. Gan AMD, gan Intel ir procesori, kas atbalsta šo tehnoloģiju, bet kā jūs varat pateikt, vai jūsu sistēma to var apstrādāt?

Tas ir diezgan vienkārši: mums vajadzēs ieskatīties failu / proc / cpuinfo iekšpusē un aplūkot sadaļu par karodziņiem vienai no divām vērtībām: vmx vai svm.

  • vmx - (Intel)
  • svm - (amd)

Varat izmantot grep, lai ātri noskaidrotu, vai failā ir kāda vērtība, izpildot šādu komandu:

egrep '(vmx | svm)' / proc / cpuinfo

Ja jūsu sistēma atbalsta VT, karšu sarakstā jūs redzēsiet vmx vai svm. Manā sistēmā ir divi procesori, tāpēc ir divas atsevišķas sadaļas:

karogi: 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 monitors ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm
karogi: 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 monitors ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm

VT tehnoloģija tomēr var tikt atspējota datora BIOS, tomēr jūs vēlaties to pārbaudīt, lai pārliecinātos, ka tā nav atspējota. Cpuinfo karogi vienkārši nozīmē to, ka jūsu procesors to atbalsta.

No mana pētījuma VT ir nepieciešama, lai palaistu 64 bitu viesus ar bezmaksas VMware serveri linux ... tādēļ būtu loģiski, ja to var izdarīt, VT ir iespējota.

32-bitu VT pēc noklusējuma nav iespējots VMware serverī. Ja vēlaties to iespējot, jūsu virtuālajai mašīnai jāpievieno šāda rindiņa: * .vmx failā:

monitor_control.vt32 = TRUE

VMware neiesaka izmantot VT 32 bitu viesiem, jo ​​viņi saka, ka tas faktiski kaitēs veiktspējai.