cgroup限制mongo内存使用

栏目: 数据库 · 发布时间: 7年前

内容简介:mongodb随着数据的增多会将系统可用的内存尽可能的进行使用,这通常会影响服务器上其他应用程序的运行,mongo默认没有限制内存使用,尤其2.6这样的老版本,因此可以通过cgroup来现在mongo内存使用安装cgroup1、创建一个控制组群

mongodb随着数据的增多会将系统可用的内存尽可能的进行使用,这通常会影响服务器上其他应用程序的运行,mongo默认没有限制内存使用,尤其2.6这样的老版本,因此可以通过cgroup来现在mongo内存使用

安装cgroup

yum install libcgroup
/etc/init.d/cgconfig start
/etc/init.d/cgconfig status

1、创建一个控制组群

cgcreate -g memory:mongo

执行后会创建一个控制组的目录
cgroup限制mongo内存使用

2、指定可用的最大内存为2G

echo 2G > cgroup/memory/mongo/memory.limit_in_bytes

cgroup限制mongo内存使用

3、将 mongodb 的进程加入控制组,这里的14433是我服务器上mongo的进程pid

cgclassify -g memory:14433

以上所述就是小编给大家介绍的《cgroup限制mongo内存使用》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Operating Systems

Operating Systems

Remzi Arpaci-Dusseau、Andrea Arpaci-Dusseau / Arpaci-Dusseau Books / 2012-8-19 / USD 21.00

A book about modern operating systems. Topics are broken down into three major conceptual pieces: Virtualization, Concurrency, and Persistence. Includes all major components of modern systems includin......一起来看看 《Operating Systems》 这本书的介绍吧!

MD5 加密
MD5 加密

MD5 加密工具

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具