Existe uma razão técnica para o Intel VT-x ser desativado por padrão em algumas placas-mãe?

Existe uma razão técnica para o Intel VT-x ser desativado por padrão em algumas placas-mãe?

Intel VT-x é um conjunto de instruções que facilita a virtualização. DeWikipédia

O sinalizador da CPU para capacidade VT-x é "vmx" [...] "vmx" significa Virtual Machine Extensions, que adiciona dez novas instruções: VMPTRLD, VMPTRST, VMCLEAR, VMREAD, VMWRITE, VMCALL, VMLAUNCH, VMRESUME, VMXOFF, e VMXON.

Mas

Com algumas placas-mãe, os usuários devem habilitar o recurso VT-x da Intel na configuração do BIOS antes que os aplicativos possam utilizá-lo

Em algumas placas-mãe, a tecnologia VT-x está desabilitada por padrão e você precisa acessar as configurações do BIOS para habilitá-la, enquanto com outros conjuntos de instruções, como SSE, esse não é o caso.

Quais seriam as desvantagens de habilitar este conjunto de instruções por padrão?

Responder1

É assim que eu pensaria como fabricante e o que faria:

Considerações:

  • Efeito:O VT-x é uma porta de entrada para o “mundo totalmente novo” do computador, pois dá acesso à funcionalidade da cardinalidade do PC original. Isto abre um espaço igualmente grande para possíveis problemas.

  • Quantos usuários realmente usarão isso?2-10% das pessoas que compram a placa-mãe? Outros normalmente ficam satisfeitos se seu computador estiver funcionando para uso básico.

  • Que vantagens a habilitação padrão trará aos usuários comuns?Nenhum. Até que eles descubram, aprendam e comecem a usar. Ao contrário de outros recursos da placa, ela não aumenta o desempenho do sistema, melhora a conectividade ou o som ou qualquer outra coisa imediatamente visível.

  • Existem riscos de ativação padrão para usuários comuns?Sim. Segurança – máquinas virtuais potencialmente instaladas como malware e funcionando sem o conhecimento dos usuários. Ou pelo menos desempenho e estabilidade. Por exemplo, o uso da CPU é relatado de forma diferente. Não precisamos que usuários básicos nos culpem por nada (e liguem para nosso suporte), embora na verdade sejam eles que não entendem o que estão fazendo.

Habilitá-lo por padrão? Com base no exposto, não. Torne a ativação opcional para usuários interessados ​​nela.

Penso que as principais razões são mais não técnicas do que técnicas.

informação relacionada