Comment vérifier l'état du VT-x sur MacBook Pro

22

J'ai besoin d'activer VT-x sur mon MacBook Pro, mais je ne sais pas s'il est activé ou non. Existe-t-il des commandes pour vérifier l'état, activer ou désactiver VT-x?

Ce sont les spécifications de mon appareil:

MacBook Pro (Retina, 13 pouces, début 2015)

Système d'exploitation : OS X El Capitan 10.11.2
CPU : 2,7 GHz Intel Core i5
RAM : 8 Go 1867 MHz DDR3

onlyforthis
la source

Réponses:

22

Selon le processeur Intel® Core ™ i5-5257U , il prend en charge la technologie de virtualisation Intel (VT-x).

Vous pouvez également à partir de Terminal utiliser la commande suivante:

sysctl -a | grep machdep.cpu.features

Si vous voyez VMX dans la sortie, alors le CPU prend en charge la fonction Intel VT-x.

Si vous ne voulez pas avoir à lire la sortie des fonctionnalités du CPU et voir simplement si VMX est là, utilisez: sysctl -a | grep -o VMX

À partir de Mac à processeur Intel: en utilisant la technologie de virtualisation VT-x :

La technologie Intel VT-x est activée sur les Mac à processeur Intel. Assurez-vous que votre Mac à processeur Intel dispose de toutes les mises à jour EFI disponibles; mettre également à jour tout logiciel de virtualisation tiers.

Il n'y a donc aucune raison de vérifier l'état.

Quant à l'activation / la désactivation, il n'y a pas d'interface utilisateur directe pour cela. Puisqu'il est activé par défaut, la seule façon dont je peux penser à le désactiver serait de pirater le firmware EFI. Ce qui n'est pas quelque chose que je recommanderais de faire!

user3439894
la source
Ce lien indique qu'il est possible de désactiver la virtualisation: support.apple.com/en-us/HT203296
zundi
2
Je vois VMX dans ma sortie, mais j'obtiens toujours des erreurs d'Android Studio disant/dev/kvm is not found
IgorGanapolsky
@zundi, le document Apple lié a été modifié après avoir écrit cette réponse, et c'est l'une des raisons pour lesquelles la citation des parties pertinentes doit être incluse dans une réponse. Bien que la dernière version du document contredit ce qu'elle a dit une fois, je pense que la pertinence ici est le dernier système de ce document, un Xserve (début 2009) et 7 ans plus tard, lorsque cette réponse a été écrite, les Mac actuels n'avaient pas le problème et en particulier celui mentionné dans l'OP, MacBook Pro (Retina, 13 pouces, début 2015). Le document indique désormais en rouge "Cet article a été archivé et n'est plus mis à jour par Apple."
user3439894
@IgorGanapolsky, je n'arrive pas à voir la pertinence entre "Android Studio disant /dev/kvmn'est pas trouvé" et si oui ou non VT-x est activé. Cela dit, sans connaître le modèle et le processeur, je peux seulement dire que le problème réside avec Android Studio.
user3439894