Page d'accueil » comment » Conseil Linux Comment savoir si votre processeur prend en charge le VT

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

    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 cpu. 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 à l'intérieur du 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, vous verrez alors vmx ou svm dans la liste des drapeaux. Mon système a deux processeurs, il y a donc deux sections distinctes:

    drapeaux: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse2 ss ht tm syscall nx lm constant_tsc moniteur pp vmx est tm2 ssse3 cx16 xtpr lahf_lm
    drapeaux: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse2 ss ht tm syscall nx lm constant_tsc moniteur pp 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 devrez vérifier si cette fonction n'a pas été désactivée. Les drapeaux dans cpuinfo signifient simplement que votre processeur le supporte.

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

    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 les performances en souffriront..