Alta carga de CPU pelo sistema durante a alocação de memória lenta para um processo

1

Encontrei um problema em um dos meus servidores (centOS 6.4 com kernel 2.6.32-220.7.1.el6.x86_64).

Deixe-me explicar:

quando eu corro 4 processos (vamos chamá-los de p4), eu vi que a memória alocada a eles aumenta muito lentamente (cerca de 2 minutos para atingir o máximo), ao mesmo tempo eu vi uma carga na CPU pelo sistema ( cerca de 60% da CPU usada pelo sistema). Às vezes, a carga da CPU é tão alta que o servidor não é mais acessível e todos os aplicativos executados nele param de funcionar.

O carregamento termina quando a memória alocada atinge seu máximo para cada processo.

Eu fiz alguns testes em outro servidor (centos 5.8 com kernel 2.6.18-308.4.1.el5) e não observei esse problema. A memória alocada para os mesmos 4 processos (lançados por mim da mesma forma que o teste anterior) aumentam muito rapidamente (média de cerca de 2 segundos) e eu não vi nenhuma carga na CPU pelo sistema.

Alguém encontrou isso? Este é um bug conhecido no centOS 6.4?

E como posso resolver este problema?

Muito obrigado pela sua ajuda e não hesite se precisar de mais informações.

    
por Masked-User 19.09.2013 / 15:35

0 respostas