De acordo com o JIRA, algumas mudanças foram feitas no algoritmo de alocação de memória na versão 2.2.0, o que possivelmente poderia corrigir esse problema.
Alto uso de CPU do MongoDB, baixa saída de disco, resposta muito lenta
Estou recebendo números de uso estranhos no servidor MongoDB quando ele está quase inativo: link (sem perguntas) O tamanho do banco de dados é aproximadamente 3,3 Gb.
Eu posso ver em mongodb.log
que snapshotthread está comendo muita CPU:
Wed Nov 28 19:02:14 [snapshotthread] cpu: elapsed:4000 writelock: 0% Wed Nov 28 19:02:18 [snapshotthread] cpu: elapsed:4000 writelock: 0% Wed Nov 28 19:02:22 [snapshotthread] cpu: elapsed:4000 writelock: 0% Wed Nov 28 19:02:26 [snapshotthread] cpu: elapsed:4000 writelock: 0%
E os dados do topo confirmam: link (o iotop mostra que não há nenhuma atividade de disco alta presente).
Estou executando uma instância de alta CPU no EC2, as informações de configuração e inicialização do mongo estão aqui: link .
Como posso desativar a captura instantânea ou o que pode causar um uso tão alto da CPU?
De acordo com o JIRA, algumas mudanças foram feitas no algoritmo de alocação de memória na versão 2.2.0, o que possivelmente poderia corrigir esse problema.
Alto uso de CPU do MongoDB, baixa saída de disco, resposta muito lenta
Tags mongodb