作者:张玮红
文章来自微信公众号:平台人生
生产问题:
RHEL5.8升级到RHEL6.4后,单个SSH进程占用的内存增加为原来的数倍。
排查过程:
free–m
确认系统内存可用率正常。
ps–p $pid–o vsz,rsz
查看每个SSH进程占用内存情况 ,发现VSZ(虚拟内存)差异较大,升级后为升级前的7倍,RSZ(物理内存)有少量差异,增加约1M。
pmap–d $pid
查看虚拟内存的具体内容和相应大小,对比可得RHEL6.4中增加了很多RHEL5.8中没有的库文件。
cat /proc/$pid/smaps
查看物理内存映射情况,发现RHEL6.4中物理内存使用情况正常。
分析结论:
如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!
赞0
添加新评论0 条评论