Si vous utilisez MongoDB 3.2 ou version ultérieure, vous pouvez limiter le wiredTiger
cache comme mentionné ci-dessus.
Dans /etc/mongod.conf
ajouter le wiredTiger
partie
...
# Where and how to store data.
storage:
dbPath: /var/lib/mongodb
journal:
enabled: true
wiredTiger:
engineConfig:
cacheSizeGB: 1
...
Cela limitera la taille du cache à 1 Go , plus d'infos dans Doc
Cela a résolu le problème pour moi, en exécutant ubuntu 16.04
et mongoDB 3.2
PS :Après avoir modifié la configuration, redémarrez le démon mongo.
$ sudo service mongod restart
# check the status
$ sudo service mongod status