Por que a HP recomenda que eu mantenha a Virtualização de Hardware desligada?

6

Eu tenho um desktop HP, e eu queria instalar o VirtualBox, então eu poderia rodar uma VM XP (tenho que testar coisas no IE8).

Antes de configurar isso, entrei no meu BIOS para verificar se a Virtualização de Hardware estava ativada. Eu encontrei a configuração na BIOS, e havia uma nota sobre isso.

HP recommends keeping this setting off unless you need it

Parafraseando, esqueci a nota exata .

Eu faço precisar, então eu liguei, mas fiquei curioso. Por que a HP recomenda isso? Que mal pode resultar da Virtualização de Hardware se você não estiver usando (para executar VMs)?

    
por Rocket Hazmat 01.02.2013 / 17:03

2 respostas

7

Existem vários vetores de ataque de drivers ruins que podem utilizar extensões VT para fazer coisas potencialmente ruins. é por isso que a configuração geralmente está na seção "segurança" da sua interface do BIOS.

Além disso, quanto menor o conjunto de instruções, mais eficiente o processador funciona em um nível muito baixo (daí o interesse das últimas décadas em chips RISC). tê-lo desativado permite que a CPU armazene menos instruções em cache e pesquise o cache mais rapidamente.

link

    
por 01.02.2013 / 17:12
0

outra razão é que a maioria das funções do kernel do usuário são movidas no VDSO (como gettimeofday).

às vezes, na virtualização, esse atalho não pode ser ativado.

para que o sistema não possa:

gain the fast execution of these functions

avoid expensive switch from userland to kernel and return

    
por 27.08.2018 / 14:31