现在的位置: 首页Linux>正文
linux 查找和解决系统瓶颈
2012年11月13日 Linux 暂无评论 ⁄ 被围观 4,166 view+

linux有4大子系统:CPU, MEM, I/O, NET,性能调优是查找和解决系统瓶颈的过程。调优不是解决单一子系统的问题,而是为了让各个子系统达到平衡。Linux System and Network Performance Monitoring:http://t.cn/zj7DK8U 在介绍命令的同时,也给出了系统现象和案例分析。

CPU

vmstat 1
top -d 1
mpstat -P ALL 1

MEM

/usr/bin/time -v date
/usr/bin/time -v evolution
cat /proc/meminfo

I/O

iostat -x 1
iotop -d 5 -P

NET

ethtool eth0
iptraf -d eth0

查看Sock链接状态

netstat -npt| awk '{if($6!="Foreign" && $6!="")arr[$6]++;}END{for(i in arr) print i"\t"arr[i];}'| sort -rn -k2
ss | awk '{if($1!="State")arr[$1]++;}END{for(i in arr) print i"\t"arr[i];}'| sort -rn -k2

查看本机端口连接数

ss | awk '{print $4}'|grep "`hostname -i`.80"|wc -l

给我留言

留言无头像?


×
腾讯微博