MongoDB没有利用所有可用内存

时间:2018-08-01 20:58:17

标签: mongodb

当我不断将新文档加载到MongoDB中时,为什么看不到内存已被完全利用? 为什么似乎只有WiredTiger缓存保留在内存中?

更多详细信息: 我已经下载了MongoDB 4.0.0,并在Ubuntu机器上运行了以下测试:

我将WiredTiger缓存大小设置为1GB来启动一个mongod实例。 然后,我运行一个无限循环来加载文档,并观察内存使用量的增加。 一旦达到WiredTiger缓存大小,mongod进程的内存使用量将停止增加(通过更改WT缓存的值来确认)。我正在使用“顶部”进行监视。

我认为,一旦WiredTiger缓存已满,MongoDB将使用“文件系统缓存”,并且我会看到内存使用率不断增加。还是“顶部”没有显示正确的结果?

0 个答案:

没有答案