Jeśli używasz MongoDB 3.2 lub nowszej wersji, możesz ograniczyć wiredTiger
pamięć podręczna jak wspomniano powyżej.
W /etc/mongod.conf
dodaj wiredTiger
część
...
# Where and how to store data.
storage:
dbPath: /var/lib/mongodb
journal:
enabled: true
wiredTiger:
engineConfig:
cacheSizeGB: 1
...
Ograniczy to rozmiar pamięci podręcznej do 1 GB , więcej informacji w dokumencie
To rozwiązało problem dla mnie, uruchamiając ubuntu 16.04
i mongoDB 3.2
PS:Po zmianie konfiguracji uruchom ponownie demona mongo.
$ sudo service mongod restart
# check the status
$ sudo service mongod status