O uso de 32 núcleos para o guest do win7 enterprise causa uma grande lentidão

1

Usando uma máquina grande (4 E7-4860, 80 núcleos, memória de 1 TB), executando o Ubuntu 14.04; caixa virtual 4.3.20 instalada. Convidado é empresa win7, alocou 16 processadores, 16 GB de RAM e 256 MB de ram de vídeo; cerca de 34 GB gratuitos em uma partição de 64 GB; tem adições de convidado instaladas. O convidado corre bem, inicia em poucos minutos, é responsivo, etc.

Tentei aumentar a configuração da caixa virtual do convidado para processadores alocados de 16 a 32 (o máximo). Inicializou o convidado para testar. O resultado é que o convidado desacelera caminho para baixo - o tempo de inicialização aumenta em muitos minutos. Quando finalmente iniciado, parece lento; cliques do mouse não resultam em respostas rápidas, etc.

A restauração da configuração para 16 processadores traz de volta o tempo e o desempenho de inicialização aceitáveis.

Por favor, avise, são 32 núcleos para um único win7 convidado aceitável para a caixa virtual? Estou fazendo algo estúpido? Agradecemos antecipadamente.

    
por chrisinmtown 07.01.2015 / 19:47

1 resposta

1

O desempenho do VirtualBox é terrível quando você atribui a ele mais núcleos do que os núcleos em um único soquete da CPU.

O problema mais provável é que o sistema operacional convidado o veja como múltiplos núcleos na mesma CPU (o convidado vê um SMP sistema, mas o hardware é realmente NUMA ) e cria muito tráfego entre CPUs.

Sua configuração deve funcionar bem com 20 núcleos ou menos.

Fonte .

    
por Javier Rivera 08.01.2015 / 08:39