压力/负载测试到底该关注哪些(一)

一、用户响应时间
用户相应时间=服务器响应时间+网络时间
在这里插入图片描述

二、系统性能分析思路
1、整体系统cpu利用率
cpu再操作系统中是运行的根本,cpu的执行速度与性能好坏很大程度上决定了系统整体的性能快慢。cpu处于满负载的情况时,我们需要监控cpu使用率可查看DB日志、web服务器日志、系统日志(top、free、uptime、sar)查看cpu的闲置率。一般情况会制定一个cpu阀值可用cpu不小于20%,若小于20则告警。

2、内存
内存的大小也会死影响系统性能的核心指标。当内存太小,系统进程会被阻塞中,应用也会变的非常缓慢。严重的话内存溢出会导致应用程序被系统杀死或者引起系统重启。
注:做性能分析的时候还需要关注虚拟内存

3、磁盘I/O的利用率和延迟
访问应用离不开系统的磁盘数据的读写I/O,I/O读写的性能直接会影响系统程序的性能,磁盘的I/O是系统中最慢的部分。I/O读写比较频繁的时候,I/O得不到满足会导致应用阻塞。所以我们需要考虑I/O的TPS、平均I/O数据、平均列队长度、平均服务时间、平均等待时间、IO利用率等等。

4、网络
系统之间的交互,尤其是跨机器间的都基于网络,因为网络的宽带、响应时间、网络延迟、阻塞都会影响系统性能。会造成程序超时、丢弃、阻塞、波动率大。

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值