Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1063090
  • 博文数量: 239
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 3618
  • 用 户 组: 普通用户
  • 注册时间: 2012-11-12 13:17
文章分类

全部博文(239)

文章存档

2021年(1)

2016年(1)

2015年(30)

2014年(91)

2013年(116)

分类: LINUX

2013-07-24 08:54:25

#ps aux|head -1;ps aux|grep -v PID|sort -rn -k +4|head > top10.txt //将占用内存最高的10个进程重定向到top10.txt里面
#free -m > free.txt //查看内存使用情况,并将结果重定向到free.txt里面
#ps aux > ps.txt  //收集系统RSS,VSZ并将结果重定向到ps.txt

由于redhat as 4.8默认未安装gdb调试工具,需安装gdb调试工具的rpm包,具体的rpm包详见附件
#rpm -ivh gdb-6.3.0.0-1.162.el4.x86_64.rpm
#cd /tmp
#gcore PID(PID选择的是占用内存最高的两个httpd的进程的PID号,会在当前目录下,也就是/tmp下产生core.pid(pid指的是进程号))

因此将top10.txt 、 free.txt、 ps.txt 、core.pid(一共是2个)发给项目组。

PS:假设执行在/tmp下执行:gcore 15980(httpd的PID号)
会在/tmp下生成core.15980

将以上信息收集两次,发给项目组。(建议周五和周一分别收集一次,以便查看内存的增长信息。)
阅读(924) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~