web-dev-qa-db-fra.com

Existe-t-il une raison technique pour Intel VT-X désactivé par défaut sur certaines cartes mères?

Intel VT-X est un ensemble d'instructions qui facilite la virtualisation. De - Wikipedia

Le drapeau de la CPU pour la capacité VT-X est "VMX" [...] "VMX" signifie des extensions de la machine virtuelle, qui ajoute dix nouvelles instructions: VMPtrld, VMPTRST, VMClear, VMREAD, VMLUNCH, VMRESUME, VMXOFF, VMRESUME, VMXOFF, et vmxon.

Mais

Avec certaines cartes mères, les utilisateurs doivent activer la fonctionnalité VT-X de Intel dans la configuration du BIOS avant que les applications ne puissent l'utiliser.

Avec certaines cartes mères, la technologie VT-X est désactivée par défaut et vous devez entrer dans les paramètres du BIOS pour l'activer, tandis que d'autres ensembles d'instructions, tels que SSE, ce qui n'est pas le cas.

Quels seraient les inconvénients de l'activation de cette instruction définie par défaut?

7
rtrtrt

C'est comme ça que je penserais comme un fabricant et ce que je ferais:

Considérations:

  • Effet : VT-X est une passerelle du tout "nouveau monde" sur l'ordinateur, car il donne un moyen de fonctionner de la cardinalité du PC d'origine. Cela ouvre également un grand espace pour des problèmes potentiels.

  • Combien d'utilisateurs utiliseront-ils réellement cela? 2-10% des personnes qui achètent la carte mère? D'autres sont généralement heureux si leur ordinateur fonctionne pour une utilisation de base.

  • Quels avantages seront l'activation par défaut apporter aux utilisateurs ordinaires? Aucun. Jusqu'à ce qu'ils le découvrent, apprenez-le et commencez à l'utiliser. Contrairement aux autres fonctionnalités du conseil d'administration, il ne renforcera pas la performance du système, d'améliorer la connectivité ou le son, ou tout autre chose est immédiatement visible.

  • Y a-t-il des risques d'activation par défaut pour les utilisateurs ordinaires? Oui. Sécurité - Les machines virtuelles potentiellement installées comme des logiciels malveillants et fonctionnent sans que les utilisateurs connaissent. Ou au moins des performances et de la stabilité. Par exemple. L'utilisation de la CPU est signalée différemment. Nous n'avons pas besoin d'utilisateurs de base pour nous blâmer pour quoi que ce soit (et appelez notre soutien) pendant que c'est en fait ce qu'ils ne comprennent pas ce qu'ils font.

Activez-le par défaut? Basé sur ce qui précède, non. Faites l'activation facultative pour les utilisateurs qui y sont intéressés.

Je pense que les principales raisons sont plutôt non techniques que techniques.

5
miroxlav