Linux下性能测试需要关注的参数

本文介绍了在Linux系统中进行性能测试时需要注意的关键参数,包括查看CPU、内存、网络、IO、磁盘性能等。重点关注CPU利用率、内存使用、磁盘IO、网络吞吐和错误率,以及上下文切换和页面交换情况,帮助诊断系统瓶颈。
摘要由CSDN通过智能技术生成

1、查看程序的PID
ps -ef |grep JAVAAccountService

2、查看CPU、内存
htop–然后过滤器filter JAVAA(进程名称)

3、查看网络(先利用ifconfig查出需要看哪个设备)
sar -n DEV -d 10 | grep em2
查看rxkB/s和txkB/s,不要超过100MB/s(公司网络带宽)
在这里插入图片描述
4、查看IO
iostat -xz -d 10
查看dm-0的r/s和t/s,应该不超过120,还有%util,看磁盘的繁忙程度。
在这里插入图片描述
5、查看cpu-top
在这里插入图片描述
6、vmstat
在这里插入图片描述
r – 等待运行的进程数,当此值超过了CPU数目,就会出现CPU瓶颈。这个也和top的负载有关系,一般负载超过了3就比较高,超过5就很高,超过了10就不正常了,服务器的状态很危险。top的负载类似每秒的运行队列。如果运行队列过大,表示你的CPU很繁忙,一般会造成CPU使用率很高。
b – 表示阻塞的进程数,等待IO的进程数。
swpd --虚拟内存已使用的大小,如果大于0,表示你的机器物理内存不足了,如果不是程序内存泄露的原因,那么你该升级内存了或者把耗内存的任务迁移到其他机器。如果swap的值不为0,但si和so长期为0,这种情况不会影响系

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱狗的小孩

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值