三剑客实战Linux性能统计分析

在这里插入图片描述
进程
平均负载
内存
覆盖技术,交换技术
缓冲
buffer,cache
I/O
IO wait
CPU
中断

CentOS/Red Hat
yum -y install sysstat
Other
http://sebastien.godard.pagesperso-orange.fr/download.html

uptime

uptime
# 当前用户数
cat /etc/group | wc -l

在这里插入图片描述

dmesg

打印10条系统日志信息:

dmesg | tail -20

vmstat

内存管理
覆盖
在这里插入图片描述
交换
在这里插入图片描述

缓冲

  • buffer :缓冲垫,数据传输
  • cache:保险柜,临时存储

中断

  • 软中断:软件引起的中断(除零异常)
  • 硬中断:硬件引起的中断(I/O)

cpu

  • us:非内核进程
  • sy:内核进程
  • id :空闲
  • wa :等待IO

脚本,实现增加 r 字段:

for i in {1..50};do
{ While true;do
((2+2)) 
done & }
done

# 清除后台进程
ps -aux | grep test.sh |awk '{cmd="kill -9 "$2;system(cmd)}'

# 只kill自己的进程
ps -aux | grep test.sh |grep 用户名| awk '{cmd="kill -9 "$2;system(cmd)}'

iostat

$iostat -p ALL
Linux 3.10.0-514.26.2.el7.x86_64 (shell.testing-studio.com) 	04/12/2020 	_x86_64_	(1 CPU)

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           2.42    0.00    2.09   14.61    0.00   80.88

Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn
vda             164.33       192.47      1698.58 2463493925 21741133680
vda1            156.72       192.47      1698.58 2463493021 21741133680
scd0              0.00         0.00         0.00          0          0

一切皆是文件

cd /dev

#设备由udev进行管理,udev配置文件

/etc/udev/udev.conf。

/dev/hd[a-t]:IDE设备
/dev/sd[a-z]:SCSI设备
/dev/fd[0-7]:标准软驱
/dev/md[0-31]:软raid设备
/dev/loop[0-7]:本地回环设备
/dev/ram[0-15]:内存
/dev/null:无限数据接收设备,相当于黑洞
/dev/zero:无限零资源
/dev/tty[0-63]:虚拟终端
/dev/ttyS[0-3]:串口
/dev/lp[0-3]:并口
/dev/console:控制台
/dev/fb[0-31]:framebuffer
/dev/cdrom => /dev/hdc
/dev/modem => /dev/ttyS[0-9]
/dev/pilot => /dev/ttyS[0-9]
/dev/random:随机数设备
/dev/urandom:随机数设备

IO wait

在这里插入图片描述
在这里插入图片描述

free -m

total used free shared buff/cache available
Mem: 7934 2135 3125 64 2673 5437
Swap: 2047 0 2047

top

  • -n 获取多次cpu的执行情况 ,top –n 4 只更新4次
  • -d 间隔时间,top -4 每隔4秒更新一次
  • -p 获取指定端口的进程的数据,top –p 4444

检测指定pid(1)的内存20次

$for i in  {1..20} ;do top -n 1 -p 1 | grep systemd | awk '{print $11}';   done
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值