我正在使用64位MongoDB进行测试。如果我配置大容量备份,那么MongoDB内存利用率似乎很高。
是否有可能降低MongoDB的内存利用率。
答案 0 :(得分:2)
答案 1 :(得分:1)
对于Windows,似乎可以控制MongoDB使用的内存量,请参阅Captain Codeman的本教程:
答案 2 :(得分:1)
更新/etc/security/limits.conf
添加一行,如下所示:
@mongodb - rss 33554432
然后保存文件。
它会立即生效。
在此示例中,我们为mongodb组用户分配32GB内存使用量
答案 3 :(得分:0)
您的意思是内存使用情况还是磁盘空间?如果您真的在谈论内存,那么Mongo会将其数据存储在内存映射文件中,从而产生大量内存使用的错觉。
您可以在此处找到更多信息:
http://www.mongodb.org/display/DOCS/Checking+Server+Memory+Usage