Posso aumentar com segurança o número de processadores em uma VM?

7

Tenho várias máquinas virtuais Windows 7, CentOS e Ubuntu em execução em um servidor VMWare ESXi. Para obter um melhor desempenho ao construir sobre eles via Jenkins, eu gostaria de aumentar o número de processadores de 1 para 2-4.

A IU do VMWare me avisa que "Alterar o número de CPUs virtuais após o sistema operacional convidado pode tornar sua máquina virtual instável".

Aumentar o número de CPUs virtuais nesses sistemas operacionais é uma opção segura?

Esse é o oposto da pergunta Can Eu reduzo com segurança o número de processadores em uma VM?

Para acompanhar meus resultados, eu aumentei o número de processadores para 4 em cada VM e não vi problemas.

    
por Brian 08.01.2013 / 14:45

2 respostas

6

Aumentar o número de CPUs de 1 para algo mais é seguro nas versões modernas dos sistemas operacionais / distros que você mencionou. Kernels modernos se adaptam dinamicamente ao número de CPUs na inicialização e não têm problemas com você adicionando mais. Versões antigas de Linux e Windows (por volta de 2000 e antes) não se adaptam bem a mudanças. O mesmo é essencialmente verdadeiro para reduzir núcleos; embora você também corra o risco de comprometer a VM.

    
por 08.01.2013 / 14:51
5

A resposta é a mesma que você acabou de vincular.

Em sistemas operacionais que têm um kernel / HAL multi-CPU habilitado, isso não é um problema. Em uma VM do Windows XP / 2003 ou anterior com uma única CPU HAL instalada, haverá um impacto no desempenho. Eu nunca vi uma instabilidade real disso, no entanto.

    
por 08.01.2013 / 14:52