• 欢迎访问小杰博客网站
  • 欢迎访问小杰博客网站哦

linux查看内存占用过高问题

linux 小杰 5年前 (2018-01-30) 1767次浏览 已收录 0个评论

查看每个PHP线程占用的平均内存

ps –no-headers -o “rss,cmd” -C rabbit | awk ‘{ sum+=$1 } END { printf (“%d%s\n”, sum/NR/1024,”M”) }’

查看占用最高内存最高的几个线程

ps auxw|head -1;ps auxw|sort -rn -k4|head -10

查看网络分布状态

netstat -n | awk ‘/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}’

查看某个端口链接数情况

netstat -an | grep “TIME_WAIT” | grep “3306” | wc -l

分析每个ip的连接数(所有)

netstat -nat | awk {‘print $5’} | cut -d “:” -f1 | sort | uniq -c | sort -n

分析每个ip的连接数(TIME_WAIT)

netstat -nat | grep ‘TIME_WAIT’ | awk {‘print $5’} | cut -d “:” -f1 | sort | uniq -c | sort -n

 

 


小杰博客 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:linux查看内存占用过高问题
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址