vendredi 23 mars 2012

Linux Astuce: Comment savoir si votre processeur supporte VT

Virtualization Technology (VT) est un ensemble d'améliorations aux nouveaux processeurs qui améliorent la performance pour la course d'une machine virtuelle en déchargeant une partie du travail pour les extensions nouveau CPU. AMD et Intel ont des processeurs qui supportent cette technologie, mais comment voulez-vous dire si votre système peut la gérer?

C'est très simple: Nous aurons besoin de prendre un coup d'oeil dans le fichier / proc / cpuinfo et de regarder la section des drapeaux pour l'une des deux valeurs, vmx ou svm.

  • vmx - (Intel)
  • SVM - (AMD)

Vous pouvez utiliser grep pour voir rapidement si l'une des valeurs existent dans le fichier en exécutant la commande suivante:

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

Si votre système supporte VT, alors vous verrez vmx ou svm dans la liste des drapeaux. Mon système a deux processeurs, il ya donc deux sections distinctes:

drapeaux: FPU VME DE PSE TSC MSR PAE MCE CX8 apic septembre mtrr PGE MCA cmov pat PSE36 clflush dts acpi mmx sse sse2 ss fxsr ht tm syscall nx lm constant_tsc pni suivre ds_cpl VMX EST TM2 SSSE3 CX16 xtpr lahf_lm
drapeaux: FPU VME DE PSE TSC MSR PAE MCE CX8 apic septembre mtrr PGE MCA cmov pat PSE36 clflush dts acpi mmx sse sse2 ss fxsr ht tm syscall nx lm constant_tsc pni suivre ds_cpl VMX EST TM2 SSSE3 CX16 xtpr lahf_lm

La technologie VT peut encore être désactivée dans le BIOS de votre ordinateur, cependant, de sorte que vous aurez envie d'y consulter pour s'assurer qu'il n'a pas été désactivé. Les drapeaux dans cpuinfo simplement signifier que votre processeur le supporte.

D'après mes recherches, VT est nécessaire afin d'exécuter 64-bit invités sous le serveur gratuite de VMware pour linux ... il s'ensuivrait logiquement que si vous pouvez le faire, VT est activée.

32-bit VT n'est pas activé par défaut sous serveur VMware. Si vous voulez l'activer, vous devez ajouter la ligne suivante à votre fichier *. vmx de votre machine virtuelle:

monitor_control.vt32 = TRUE

VMware ne recommande pas que vous utilisez VT pour les hôtes 32-bit, parce qu'ils disent que ce sera effectivement nuire à la performance.

Aucun commentaire:

Enregistrer un commentaire