性能测试理论笔记

性能测试指标

1,吞吐量:单位时间内,系统能够处理的请求,一般单位为秒

TPS:transacton 事务请求----用户操作伴随数据的变更  ,多个操作 ,TPS越大,性能越好(淘宝下单,产生订单数据40w订单/每秒)

3000/s

QPS:query 查询请求 --用户查询数据【打开某个页面】,数据加载,QPS越小,性能越好

2、rsponse time,响应时间:一个请求从客户发起到收到服务器响应所需要的时间

用户体验角度响应时间的长短

页面打开响应时间
具体单个资源响应时间

可打开页面控制台,查看网络模块,查看时间

3,并发处理能力:海量用户使用系统,在系统不奔溃情况下,可以支持多少人使用

同时在线:session 会话信息,服务器储存
同时操作:
双十一支付宝排队付款-暂时不能支付
业界主流的定义,单位为秒-极致情况ms为单位

4,资源占用率

4.1 概念例子:

APP1
  1. 可以运行在5年前的手机上
  2. 2GB运行内存
需要内存资源少[性能比较好]
APP2
  1. 可以运行在3年前的手机上
  2. 4GB运行内存
需要内存资源更多

4.2 成本角度-->最小成本【最少资源】,支撑最多的吞吐量,支撑最小的响应

cpu
内存
网络
磁盘

4.3 同时处理100个请求

  • 使用服务器:阿里云服务器
  • 服务器宽带:1M(每秒传出125kb的数据),[100MB--下载速度12.5M/s]
  • 100人打开125kb网站,需要100秒
  • 注释:byte 1字节=  8  bit

优化点:压缩图片像素,懒加载

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值