"Linux" patarimas: kaip sužinoti, ar jūsų procesorius palaiko "VT"

"Linux" patarimas: kaip sužinoti, ar jūsų procesorius palaiko "VT"
"Linux" patarimas: kaip sužinoti, ar jūsų procesorius palaiko "VT"

Video: "Linux" patarimas: kaip sužinoti, ar jūsų procesorius palaiko "VT"

Video:
Video: GDPC: Windows XP Install Setup did not find any hard disk drives installed in your computer AHCI IDE - YouTube 2024, Gegužė
Anonim

Virtualizacijos technologija (VT) - tai naujoviškų procesorių patobulinimų rinkinys, kuris pagerina virtualios mašinos veikimą, iškraunant kai kuriuos darbus į naujus procesoriaus plėtinius. Tiek "AMD", tiek "Intel" turi procesorių, kurie palaiko šią technologiją, tačiau kaip jūs galite pasakyti, ar jūsų sistema gali ją įveikti?

Tai gana paprasta: mes turime perskaityti per / proc / cpuinfo failą ir pažvelgti į vieną iš dviejų reikšmių, vmx arba svm, skyrių su vėliavomis.

  • vmx - (intel)
  • svm - (amd)

Galite naudoti grep, kad greitai sužinotumėte, ar egzistuoja failo reikšmė paleidus šią komandą:

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

Jei jūsų sistema palaiko VT, vėliavų sąraše pamatysite vmx arba svm. Mano sistemoje yra du procesoriai, todėl yra dvi atskiros sekcijos:

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

Vis dėlto VT technologija gali būti išjungta kompiuterio BIOS, todėl norėsite patikrinti, ar ji nebuvo išjungta. "Cpuinfo" vėliavos tiesiog reiškia, kad jūsų procesorius jį palaiko.

Mano tyrimas reikalauja, kad VT būtų naudojamas norint paleisti 64 bitų svečius pagal nemokamą "VMware" serverį, skirtą "Linux" … taigi būtų logiška, kad jei taip galėsite, VT bus įjungtas.

32 bitų VT pagal numatytuosius nustatymus nėra įjungtas "VMware" serverio. Jei norite jį įjungti, turite pridėti šią eilutę prie savo virtualios mašinos *.vmx failo:

monitor_control.vt32 = TRUE

"VMware" nerekomenduoja naudoti "VT" 32 bitų svečiams, nes jie sako, kad tai iš tikrųjų gali pakenkti našumui.

Rekomenduojamas: