Isso é normal ou devido a bug no mongodb?

1

Eu sou novo no mongodb e instalei-o no xen para virtual vm e quando determinado comando

" mongo " terminal congelado e no comando de saída superior o mongo está recebendo quase 100% de CPU.

Isso é um bug, ou o comando mongo fez o escalonador considerar o processo interactive e resultou em mais uso da CPU?

Executando o Mongo 2.0.4, Ubuntu 12.04, 3.2.0-23-generic como VM

    
por Kevin Parker 28.11.2012 / 15:56

1 resposta

2

Este não é um comportamento normal, não, o próprio shell mongo é bastante leve e deve consumir muito poucos recursos, a menos que você esteja executando algo complexo em termos de javascript. Uma conexão simples com uma instância mongod não deve causar esse tipo de problema. Apesar de executar o shell e mongod em várias VMs, nunca vi esse comportamento, por isso não posso sugerir o que pode estar causando isso.

Como recomendação geral, eu não usaria o 2.0.4, ele seria um ano de idade, e foi substituído por 5 versões secundárias na ramificação 2.0 (no momento de escrever isso) e por duas versões principais (2.2 e 2.4). Assim, você pode estar correndo em um bug antigo que não estou me lembrando. No mínimo eu recomendaria pegar 2.0.9 e preferencialmente usar 2.4.4 +

    
por 19.06.2013 / 12:55