BR 技术头条 技术链接、资讯与社区分享流
yq yq.aliyun.com / 2019-09-02 16:45 / by @可耐芊小仙女

实战课堂 | MongoDB如何使用内存?内存满了怎么破?

Mongod 进程启动后,除了跟普通进程一样,加载 binary、依赖的各种library 到内存,其作为一个DBMS,还需要负责客户端连接管理,请求处理,数据库元数据、存储引擎等很多工作,这些工作都涉及内存的分配与释放,默认情况下,MongoDB 使用 Google tcmalloc 作为内存分配器,内存占用的大头主要是「存储引擎」与 「客户端连接及请求的处理」。

发表评论