开发者社区> 问答> 正文

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

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




展开
收起
bendchen 2014-07-02 17:12:41 9489 0
7 条回答
写回答
取消 提交回答
  • 您的帖子很精彩!希望很快能再分享您的下一帖!
    2014-07-03 13:59:12
    赞同 展开评论 打赏
  • Re一个分析Linux的内存使用率最高的工具(个人原创)
    感谢分享
    2014-07-03 10:20:06
    赞同 展开评论 打赏
  • 回 3楼(kideny) 的帖子
    你要多少个?太多了更不利于你分析的
    2014-07-02 18:02:59
    赞同 展开评论 打赏
  • 感谢分享!
    2014-07-02 17:29:12
    赞同 展开评论 打赏
  • 效率很高啊!!!能不能多采集一些进程呢?
    2014-07-02 17:27:10
    赞同 展开评论 打赏
  • 神马好东西吗,还用cx_freeze搞成了二进制,还限制日期,这种分享精神实在佩服。
    2014-07-02 17:26:59
    赞同 展开评论 打赏
  • 感谢分享
    2014-07-02 17:13:54
    赞同 展开评论 打赏
滑动查看更多
问答排行榜
最热
最新

相关电子书

更多
内存取证与IaaS云平台恶意行 为的安全监控 立即下载
Decian GNU/Linux安全合规之路 立即下载
云服务器ECS内存增强型实例re6全新发布 立即下载