加载中
我是自己搭建的git服务器,我都被他则疼的不想说话啦,现在已经解决了啊,是因为原来那个版本没有提交成功,我重新提交一下,就可以正常使用啦,唉~~ 如果这都叫很成熟啦,那真的无语啦。。。。
@黄龙V5
问题解决先,我要先TMD吐槽一下,都快被他气疯啦,git本身就是个蛋疼的东西,技术极度不成熟,经常报各种莫明其买哦...
黄龙V5 2013/05/17 15:23 回答了问题: mongos相当的吃内存,是啥原因?
  PID     USER      PR   NI   VIRT    RES   SHR    S  %CPU   %MEM      TIME+         COMMAND 

 8377 root      20   0   16.7g  16g  3468 S  2.0     57.0       106:50.11   mongos

内存基本被这货全吃啦,但数据大小才1.6G左右,实在无法理解

@黄龙V5
top - 15:55:30 up 8 days, 23:25, ? users, load average: 0...
黄龙V5 2013/05/17 15:22 回答了问题: mongos相当的吃内存,是啥原因?

这个已经重启过的,现在已经把内存吃掉一半啦(才3天哦)

@黄龙V5
top - 15:55:30 up 8 days, 23:25, ? users, load average: 0...
黄龙V5 2013/05/15 20:52 回答了问题: mongos相当的吃内存,是啥原因?

哈哈算错啦,top是没有cached的

所以使用内存就是used-buffers(25-3.8=21.2)

@黄龙V5
top - 15:55:30 up 8 days, 23:25, ? users, load average: 0...
黄龙V5 2013/05/15 20:47 回答了问题: mongos相当的吃内存,是啥原因?

谢谢你

从我的top中可以观察到

Mem:  30212128k total, 25190188k used,  5021940k free,   384288k buffers

总内存30G used使用啦25G左右,free 只有5G 而缓存buffers则只有3.8G

按照linux内存使用规则 使用内存=used-buffers-cached(25-3.8=21.2)

这里算出来的21G是是实打实的被占用啦,是不会释放的.(21.2+5(这个是剩余)=27.2)

总内存是30G 用30-27.2就可以知道cached用啦8.8G,

相对我Data Size 1.26g 这么大,退一步在加上Index Size 209.54m 

也不应该使用21G这么大的内存吧,应该是mongos有内存泄漏吧


@黄龙V5
top - 15:55:30 up 8 days, 23:25, ? users, load average: 0...
黄龙V5 2013/05/15 18:21 回答了问题: mongos相当的吃内存,是啥原因?

cpu用得多了,就吃少了.  不明白这句话

重点是,他吧内存吃完后,就真的吃完啦,是实打实的内存,不是缓存,最后搞得系统死机,严重啊

连限制进程的内存都不起作用

@黄龙V5
top - 15:55:30 up 8 days, 23:25, ? users, load average: 0...
黄龙V5 2013/05/15 17:56 回答了问题: mongos相当的吃内存,是啥原因?
Objects 3217961
Data Size 1.26g
Storage Size 1.61g
Extents 137
Indexes 60
Index Size 209.54m

数据也不大
@黄龙V5
top - 15:55:30 up 8 days, 23:25, ? users, load average: 0...
黄龙V5 2013/05/14 20:22 回答了问题: mongos相当的吃内存,是啥原因?
哥,我30G的内存呢
@黄龙V5
top - 15:55:30 up 8 days, 23:25, ? users, load average: 0...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部