永发信息网

linux下怎么查看mongodb的内存占用情况

答案:2  悬赏:0  手机版
解决时间 2021-03-19 19:51
linux下怎么查看mongodb的内存占用情况
最佳答案
top命令查看
这里还可以通过top命令观察mongodb的内存使用情况,如下图,可看到其中的VIRT和RES与上述命令的结果一样
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
12603 mongod 20 0 318g 45g 44g S 28.0 72.1 27230:21 mongod

free命令查看
而再通过free命令可查看到内存占用中有多少是因为数据缓存和cache,关于如何查看free命令,
[jiangjianjian@f1-mongo1 ~]$ free
total used free shared buffers cached
Mem: 65921032 65262376 658656 0 274264 61742808
-/+ buffers/cache: 3245304 62675728
Swap: 100663288 11884 100651404
全部回答
mongodb自带命令查看其内存使用情况 其中resident代表物理内存使用情况,单位为m;而virtual为虚拟内存使用情况,mapped是映射到内存的数据大小。这里虚拟内存是mapped的两倍,是因为我们开启了journal日志,需要在内存中多映射一次,大概就是它的两倍了。如果关闭journal日志,虚拟内存大小将和mapped大小相当。 bj1-farm1:primary> db.serverstatus().mem { "bits" : 64, "resident" : 46662, "virtual" : 326198, "supported" : true, "mapped" : 161399, "mappedwithjournal" : 322798 } top命令查看 这里还可以通过top命令观察mongodb的内存使用情况,如下图,可看到其中的virt和res与上述命令的结果一样 pid user pr ni virt res shr s %cpu %mem time+ command 12603 mongod 20 0 318g 45g 44g s 28.0 72.1 27230:21 mongod
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
要 一篇英语的诗歌作文
钓鱼,鱼钩一定要到底吗
健康酒有哪些
白金瀚宫商务酒店在哪里啊,我有事要去这个地
急,圆珠笔笔油弄到皮沙发上了,怎么清洁
索立信平板电脑电用完了冲不了电怎么办
开通网上银行(另办一张卡)会不会影响房贷还款
澳大利亚黛富德葡萄酒是属于干红还是半干红呀
梳妆台的摆放位置
梦见别人成为太监
周家初中在什么地方啊,我要过去处理事情
是谁称曹雪芹打破了“叙述好人完全是好,坏人
钠吃多了会怎么样
我的麦克风为什么说不出话?
北京公交328到哪里换乘地铁5号线
推荐资讯
九台北路/庆丰路(路口)地址在什么地方,想过
四川省商标广告设计研究所怎么去啊,有知道地
家庭教师中的沢田纲吉如果没有了死气弹还能做
求《女子监狱》全部迅雷下载链接
如何从外形识别大众的车
你算什么教学视频
请带我问好的英语单词
六大员是什么
试管婴儿胚胎移植7天可以检查出来吗
范氏之亡也,恶人闻之,当中之分别是什么意思
股票三线合一有哪些注意事项
我后天想去庙里许愿,为了表示诚意,提前3天
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?