Conseil Linux: Comment savoir si votre processeur prend en charge VT

Conseil Linux: Comment savoir si votre processeur prend en charge VT
Conseil Linux: Comment savoir si votre processeur prend en charge VT

Vidéo: Conseil Linux: Comment savoir si votre processeur prend en charge VT

Vidéo: Conseil Linux: Comment savoir si votre processeur prend en charge VT
Vidéo: Installer Windows, Disque Dur Introuvable - YouTube 2024, Avril
Anonim

La technologie de virtualisation (VT) est un ensemble d’améliorations apportées aux processeurs les plus récents et améliorant les performances d’exécution d’une machine virtuelle en déchargeant une partie du travail sur les nouvelles extensions de processeur. AMD et Intel ont tous deux des processeurs prenant en charge cette technologie, mais comment savoir si votre système peut la gérer?

C’est assez simple: nous devons jeter un coup d’œil dans le fichier / proc / cpuinfo et examiner la section flags pour l’une des deux valeurs, vmx ou svm.

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

Vous pouvez utiliser grep pour voir rapidement si l'une ou l'autre valeur existe dans le fichier en exécutant la commande suivante:

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

Si votre système prend en charge VT, vmx ou svm apparaissent dans la liste des drapeaux. Mon système a deux processeurs, il y a donc deux sections distinctes:

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

La technologie VT peut toujours être désactivée dans le BIOS de votre ordinateur. Par conséquent, vous devez vérifier si cette dernière n’a pas été désactivée. Les drapeaux dans cpuinfo signifient simplement que votre processeur le prend en charge.

D'après mes recherches, VT est nécessaire pour pouvoir exécuter des invités 64 bits sous le serveur VMware gratuit pour Linux… il serait donc logique que VT soit activé si vous le pouvez.

Le VT 32 bits n'est pas activé par défaut sous le serveur VMware. Si vous souhaitez l'activer, vous devez ajouter la ligne suivante à votre fichier *.vmx pour votre machine virtuelle:

monitor_control.vt32 = TRUE

VMware déconseille d'utiliser VT pour les invités 32 bits, car ceux-ci affirment que cela nuirait réellement aux performances.

Conseillé: