jmeter性能测试--Linux系统资源监控常用指令

查看CPU静态资源(型号、主频、核数、cache 等):

cat   /proc/cpuinfo

 

查看CPU动态资源:

1.top

关注点:

load average(平均负载): 0.04(最近1分钟), 0.04(最近5分钟), 0.18(最近15分钟)

%Cpu(s):  2.7 us,  1.7 sy,  0.0 ni, 95.5 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st

us(用户进程对CPU使用率)

sy(系统进程对CPU使用率)

id(CPU空闲度)

wa(IO等待情况)

st(如果系统中运行了虚拟机,此项显示虚拟机使用CPU的情况)

 

总核数 = 物理CPU个数 * 每颗物理CPU的核数

总逻辑CPU数 = 物理CPU个数 * 每颗物理CPU的核数 * 超线程数

物理CPU个数:

cat /proc/cpuinfo| grep "physical id" | sort| uniq| wc -l

每颗物理CPU的核数:

cat /proc/cpuinfo | grep "cpu cores"| uniq

逻辑CPU的个数:

cat /proc/cpuinfo | grep "processor"| wc -l

 

2.uptime:查看平均负载

3.sar: 每 n 秒采集一次 CPU 使用率,共采集 m 次

4.用 ps 命令根据 CPU 使用量对进程排序

# ps -aux --sort -pcpu | less

 

查看内存资源:

1.cat /proc/meminfo

2.free -m

total:物理内存总大小

used:已经使用的物理内存大小

free:空闲的物理内存

shared:多个进程共享的内存大小

buff/cache:作为缓存的内存大小

swap:交换区的使用情况

 

3.sar -B  1 3

pgpgin/pgpgout:内存的换入换出

fault:次缺页中断

majflt: 主缺页中断

 

4.vmstat

 memory 部分是内存信息
 si/so       部分是交换区的换入换出
 

 

查看磁盘资源:

 

查看网络资源:

1.计算cps公式:cps=(target bandwidth in kbps*1024)/8

10M 带宽的网络 cps=10M/8=1.25M/s

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值