首页 >> 大全

linux下限制mongodb内存,MongoDB 4.2 限制内存

2023-11-17 大全 30 作者:考证青年

先说结论

本文适配 4.2.1

不能通过 的配置文件严格限制 占用内存

将 ... 配置为期望占用最大内存的 60% 左右即可

查看 内存使用情况

mem

> db.().mem

"bits": 64, // 操作系统位数

"": 15542, // 常驻内存/物理内存(MB)

"": 16760, // 虚拟内存

"": true // 为 true 表示支持显示额外的内存信息

> db.()...

------------------------------------------------

: (12809.7 MiB) Bytes in use by

: + ( 1508.7 MiB) Bytes in page heap

: + ( 1011.7 MiB) Bytes in cache

: + ( 2.9 MiB) Bytes in cache

: + ( 7.1 MiB) Bytes in cache

: + ( 71.0 MiB) Bytes in

: ------------

: = (15411.1 MiB) used ( + swap)

: + ( 5.0 MiB) Bytes to OS (aka )

: ------------

: = (15416.1 MiB) space used

:

: Spans in use

: 21 heaps in use

: 4096 page size

------------------------------------------------

Call () to to the OS (via ()).

Bytes to the OS take up space but no .

红框所示即为大致物理内存消耗

从 3.4 开始, 这个参数默认值为下面二者中更大的一个:

(RAM - 1 GB)/2

linux下内存测试工具__mongodb数据库限制

256 MB

在 2012 R2 上将 .cfg 中 ... 设置为 32 之后,在任务管理器中发现, 占用的内存还是达到了 45 GB,相关配置如下:

:

: E:\\\4.2\data

:

: true

:

:

:

: 32

于是想从系统配置上对 进行内存限制。

WSRM

WSRM

系统资源管理器

在 2008 中可以用 WSRM 限制 内存,从 2012 开始,WSRM 被弃用,类似功能由 Hyper-V 提供。

Linux

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了