Intel VT-x es un conjunto de instrucciones que facilita la virtualización. Desde Wikipedia
El indicador de CPU para la capacidad VT-x es "vmx" [...] "vmx" significa Extensiones de Máquina Virtual, que agrega diez nuevas instrucciones: VMPTRLD, VMPTRST, VMCLEAR, VMREAD, VMWRITE, VMCALL, VMLAUNCH, VMRESUME, VMXOFF y VMXON.
Pero
Con algunas placas base, los usuarios deben habilitar la función VT-x de Intel en el Configuración del BIOS antes de que las aplicaciones puedan utilizarlo.
Con algunas placas base, la tecnología VT-x está deshabilitada de forma predeterminada y tiene que ir a la configuración del BIOS para habilitarla, mientras que con otros conjuntos de instrucciones, como SSE, no es el caso.
¿Cuáles serían las desventajas de habilitar este conjunto de instrucciones de forma predeterminada?
fuente
Respuestas:
Así es como pensaría como fabricante y lo que haría:
Consideraciones:
Efecto: VT-x es una puerta de entrada al "mundo nuevo" en la computadora, ya que proporciona una forma de funcionalidad de cardinalidad de PC original. Esto abre un espacio igualmente grande para problemas potenciales.
¿Cuántos usuarios realmente usarán eso? 2-10% de las personas que compran la placa base? Otros suelen estar contentos si su computadora está funcionando para un uso básico.
¿Qué ventajas aportará la habilitación predeterminada a los usuarios normales? Ninguna. Hasta que lo descubran, aprendan y empiecen a usarlo. A diferencia de otras características de la placa, no mejorará el rendimiento del sistema, ni mejorará la conectividad, el sonido o cualquier otra cosa inmediatamente visible.
¿Existen riesgos de habilitación por defecto para los usuarios ordinarios? Sí. Seguridad: máquinas virtuales potencialmente instaladas como malware y ejecutándose sin que los usuarios sepan. O al menos rendimiento y estabilidad. P.ej. El uso de la CPU se reporta de manera diferente. No necesitamos que los usuarios básicos nos culpen por nada (y llamen a nuestro soporte) mientras que en realidad son ellos quienes no entienden lo que están haciendo.
▶ Habilitarlo por defecto? Basado en lo anterior, no. Haga que la habilitación sea opcional para los usuarios que estén interesados en ella.
Creo que las razones principales son más bien no técnicas que técnicas.
fuente