应一个朋友的建议,我把内存使用率高的程序也放出。(刚出锅,还热哦的)
如果你想分析CPU使用率,请到:
http://bbs.aliyun.com/read/162745.html
常看到有朋友说自己的ECS的内存使用率很高,但不知道是哪个进程占用的。
分享我自己写的一个工具,这个工具能最出前3个物理内存使用最高的进程,然后存到csv文件中,CSV文件可以用excel打开,进行排列数据。
使用方法:
登录到Linux服务器中,执行如下命令:
cd /tmp
wget http://linux.its365.com.cn/download/linux_mem
chmod 755 linux_mem
echo '*/5 * * * * /tmp/linux_mem' >> /var/spool/cron/root
上面就设置好每5分钟,采集一次系统物理内存使用最高的3进程,并把结果写到 /tmp/linux_mem.csv文件里
当你需要分析物理内存使用率时,把/tmp/linux_mem.csv取回来,用excel打开就能分析了。
希望工具对各位有帮助。如果有问题疑问,可以和我QQ或旺旺联系
另提醒一下,这个工具有使用时间限制,能用到7月12号。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。