MongoRestore内存清理问题

时间:2017-04-26 09:43:46

标签: mongodb memory

MongoRestore在进程完成后不会清除其临时内存使用。

我使用的是mongodb版本v3.4.3。在具有16 GB RAM的64位ubuntu 16.1机器上。 当我使用mongorestore时,机器开始挂起并且mongorestore正在使用所有内存。 当mongorestore进程完成时,它不会释放内存。

我总是重启mongod服务以释放内存。 mongodb中是否有任何内存泄漏。

deepak@deepak-agrawal:~$ free -m
              total        used        free      shared  buff/cache   available
Mem:          15974        9865         619         331        5489        5401
Swap:         29295           0       29295
deepak@deepak-agrawal:~$ sudo service mongod stop
deepak@deepak-agrawal:~$ sudo service mongod start 
deepak@deepak-agrawal:~$ free -m
              total        used        free      shared  buff/cache   available
Mem:          15974        3184        7299         331        5490       12082
Swap:         29295           0       29295

CPU使用率和内存使用情况摘要:

deepak@deepak-agrawal:~$ top
 PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
 1003 mongodb   20   0 6859292 6.347g  29212 S   0.3 40.7   2:48.86 mongod

如何解决此问题?

0 个答案:

没有答案