一个分析Linux的内存使用率最高的工具(个人原创)-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

一个分析Linux的内存使用率最高的工具(个人原创)

bendchen 2014-07-02 17:12:41 8968
应一个朋友的建议,我把内存使用率高的程序也放出。(刚出锅,还热哦的)
如果你想分析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号。




弹性计算 Linux
分享到
取消 提交回答
全部回答(7)
  • 林林林林
    2014-07-03 13:59:12
    您的帖子很精彩!希望很快能再分享您的下一帖!
    0 0
  • 大象吃豆子
    2014-07-03 10:20:06
    Re一个分析Linux的内存使用率最高的工具(个人原创)
    感谢分享
    0 0
  • bendchen
    2014-07-02 18:02:59
    回 3楼(kideny) 的帖子
    你要多少个?太多了更不利于你分析的
    0 0
  • qilu
    2014-07-02 17:29:12
    感谢分享!
    0 0
  • kideny
    2014-07-02 17:27:10
    效率很高啊!!!能不能多采集一些进程呢?
    0 0
滑动查看更多
云计算
使用钉钉扫一扫加入圈子
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

推荐文章
相似问题
推荐课程