Estranho uso da CPU no Windows Server 2003 vs. CentOS5.4

2

Eu tenho dois PCs virtuais executando o Windows Server 2003 e o CentOS 5.4 em uma máquina host. Eu uso um servidor java em ambos. Copiei os arquivos do servidor java da máquina host em ambas as virtualizações. Quando os dois servidores estão inativos (Nenhum usuário online), o servidor Windows usa 0-4% de seu núcleo dedicado, enquanto o servidor CentOS está executando de 5 a 15% de seu núcleo dedicado. Ambas as cópias do servidor java parecem estar sob a mesma carga neste momento. Ambos os servidores estão usando o Sun JDK 1.7.

Comecei a testar isso depois de descobrir que a execução do servidor no meu servidor Windows Server 2003 (dedicado) executa o servidor java muito melhor do que um dos meus VPS CentOS. Comecei a testar isso para tentar descartar que era um problema de virtualização. (Meu dedicado parece ter o mesmo uso de CPU que o host virtual do Windows)

Existe alguma razão pela qual o servidor CentOS usaria mais uso da CPU do que as janelas com a mesma quantidade de trabalho?

    
por Zac Fryle 18.09.2011 / 03:26

1 resposta

0

Pode haver vários fatores em torno do que pode ser instalado no tipo de sistema operacional do servidor versus outro, bem como em como eles podem lidar com tarefas semelhantes. Existem muitas variáveis que podem ser consideradas, já que a comparação não é uma comparação de 1 para 1 ou de maçãs para maçãs entre dois sistemas operacionais drasticamente diferentes.

    
por 18.09.2011 / 03:35