性能及参数

作者&投稿:语顾 (若有异议请与网页底部的电邮联系)
~

一  性能测试是什么?

网上有很多,要说概念就得先说分类,性能测试,压力测试,负载测试,容量测试...在我看来,只是根据不同的测试目的(即想要达成的结果)而取的不同名字,手段都是一样的,不外乎模拟并发用户来访问系统,通过分析得到的参数评估系统性能。

我觉得对于性能测试比较简单的概括是:性能测试分为前端性能和后端性能。

我狭义的认为前端性能主要表现在页面加载上:一般会通过优化加载方式,减少数据传输量等方式进行优化。

后端性能就是通俗意义上我所做的性能测试,跟代码和机器性能有关,所以报告中通常需要标注测试环境。

二 性能测试的目的是什么?

1 验收是否满足性能指标

如果有给定的性能指标,则对代码进行测试,是否满足给定性能参数。即只是一个验证的过程

在进行验收时发现当下代码不满足需求性能时,需要进一步测试帮助开发定位问题。此时需要知道受压点是什么。

a 内部逻辑占用cpu资源,导致性能问题

b 数据源使用不合理:通常适当的改变读写方式,或者mydis与redis/memcache的变更,及增加节点

c 页面的加载方式有逻辑漏洞

2 找出服务的性能极限,作为优化和扩展的评估资料

 性能验收通过,满足当下的性能需求。但是该服务之后可能会做很多扩展,需要进一步测试,找出性能极限和其限制因素,为扩展做出评估。

三 性能参数需要注意哪些参数?

而我们在测试中所关注的参数主要分为两类:服务端和机器两类参数。

首先服务端,我们说一个好的系统应该是"高并发,低延时",并发和响应时间就是两个最重要的参数

1 并发量:即系统同时处理事务的能力,通常我们用QPS(query per second)来表示,也有地方用RPS(request per second),TPS(吞吐量,准确来说应该是吞吐率)来表示.

但其实我们拿到的qps/tps/rps等大多都是1s内的处理能力,并不等同于同一时刻处理的请求。jmeter中定时器里有元器件可以进行控制,等待请求n个时,一同向服务器发请求。

2 响应时间:客户端发出请求,到接收到返回的时间。比如我访问baidu.com,按下enter之后等了1s打开了百度首页,那响应时间就是1s。这个过程的时间包括=网络传输时间+服务处理请求时间;尤其对于一个非web的请求,如果我本身的网络环境不好,就会导致传输时间过长,所以也有人仅用服务处理请求时间来表示响应时间。我认为两者均可,只要在报告里写清楚测试环境和字段含义即可。

3 错误率:前面两个是效率,这个是质量。未成功返回的,返回内容缺少不正确的,都算在这里。测试时可以根据返回的状态码或者返回内容做alert。

其次机器环境,主要是从保护硬件的方面来说,两个需要关注的参数是cpu和load,如下。

1 cpu:计算机的逻辑处理能力。CPU利用率反映的是CPU被使用的情况,当CPU长期处于被使用而没有得到足够的时间休息间歇,那么对于CPU硬件来说是一种超负荷的运作,需要调整使用频度。

2 Load Average:是 CPU的Load,它所包含的信息不是CPU的使用率状况,而是在一段时间内CPU正在处理以及等待CPU处理的进程数之和的统计信息,也就是CPU使用队列的长度的统计信息。从另一个角度来展现对于CPU使用状态的描述,Load Average越高说明对于CPU资源的竞争越激烈,CPU资源比较短缺。对于资源的申请和维护其实也是需要很大的成本,所以在这种高Average Load的情况下CPU资源的长期“热竞争”也是对于硬件的一种损害。

好吧,上面都是从别人家拿来的概念,如果你的机器是双核,那么你的进程占用cpu 100%即占用了机器一半的cpu资源,load 为4,则表示当前队列有4个需要处理,而你的cpu限制了同时只能处理2个,所以就会有队列累积。所以做性能测试需要关注下cpu和load,来保证你的程序在一个良好的环境下运行吧。

3 网络I/O:磁盘通常是计算机最慢的子系统,也是最容易出现性能瓶颈的地方,因为磁盘离 CPU 距离最远而且 CPU 访问磁盘要涉及到机械操作。

尤其在有大量读写操作时更需要重点关注。




opporeno8参数配置及价格
opporeno8参数配置:存储:RAM容量+ROM容量 存储: 8GB + 128GB | 8GB + 256GB | 12GB + 256GB RAM规格:LPDDR4x ROM规格:UFS3.1 存储卡:不支持 OTG数据传输:支持(支持反向充电)分辨率:FHD+(2400 × 1080)刷新率:最高90Hz 触控采样率:最高180Hz 生动模式色域:95% DCI-P3 柔和...

格力凉之爽1.5匹一级能效参数
格力凉之爽1.5匹一级能效参数主要包括制冷量、制热量、能效比以及噪音等关键指标。首先,格力凉之爽1.5匹空调的制冷量是其核心性能之一。这款空调的制冷量设计适中,能够确保在炎热的夏季为室内空间提供足够的冷量,使环境温度迅速降低到设定值。同时,其制热量也表现出色,即使在寒冷的冬季也能快速提升...

美的吸尘器607报价及功能参数评测
它既可洗无纺布尘袋,也支持吸真空袋,所以这既方便又实用经济。其整体造型时尚绚丽,创新前卫,其采用360度旋转的接口,能有效的进行全方位清洁,所以其清洁能力极强,价格还实惠,所以这是一款非常好的清洁器具。接下来小编就为大家介绍一下美的吸尘器607的报价及功能参数评测等信息。美的吸尘器607的报价 ...

计算机网络的性能参数及指标主要有哪些?
计算机网络的性能主要包括:速率:b\/s(bps)。如100M以太网,实际是指100Mb\/s。往往是指额定速率或标称速率。带宽:数字信道所能传送的最高速率。吞吐量:单位时间内通过某个网络(或信道、接口)的数据量。其绝对上限值等于带宽。时延(delay或latency):数据(一个报文或分组,甚至比特)从网络(或...

潜水艇角阀怎么样潜水艇角阀性能特点及参数
3. 潜水艇角阀参数介绍 - 潜水艇F301丽质角阀:黄铜主体,铝合金手柄,陶瓷片快开阀芯,镀镍拉丝表面,1进1出。- 潜水艇F003角阀:黄铜镀铬主体,合金镀铬手柄,陶瓷片直嵌快开阀芯,国标4分口径。- 潜水艇F302角阀:高质镀铬、热侵蓝色处理,陶瓷片阀芯,1进1出,上水截止用途,红冲黄铜壳体,铝...

MEMS 麦克风性能参数及图解
探索MEMS麦克风的内在魔力:性能参数详解 MEMS麦克风,就像一个微型的声波变色龙,其工作原理如同一个精密的电容式传感器。当声波击中其薄如蝉翼的膜片时,膜片的振动微妙地影响着电容器的电容值,进而转化为微弱的电压信号,经过ASIC的强化,转化为我们能听到的声音输出。参数揭秘 首先,我们来看麦克风的关键...

opporeno7参数配置及价格
opporeno7价格在三千元左右。具体配置如下:1、后置三摄 4800万像素主摄(IMX581传感器),f\/1.7光圈,FOV79°,支持AF;200万像素微距,f\/2.4光圈,,FOV89°,定焦;200万像素人像,f\/2.4光圈,FOV89°,定焦。前置1600万像素单摄(IMX471传感器),1μm单像素尺寸,f\/2.4光圈,FOV78°,...

磁盘性能压测二三事之——性能参数和指标
1 测试参数的选择 2 业务逻辑未关闭 本文就将通过对磁盘性能测试指标及参数的介绍,来理解以上两个原因为什么会对测试结果有影响。首先来介绍一下磁盘性能的测试指标。最常用的磁盘性能评价指标有两个:IOPS和吞吐量(throughput)。IOPS是Input\/Output Per Second的缩写,它表示单位时间内系统能处理的I\/O...

新能源汽车的主要性能参数有哪些
根据设计需求,确定待标定动力性参数及其他需响应的通信命令,如软件版本号读取\\软件刷新日期读取等。(8)整机工作模式管理约束整机的休眠唤醒机制、报文周期及实时性等指标。(9)整机工作模式管理VCU与无人驾驶模块之间的信号交互及判断执行策略。上下电1.2系统控制原理在无故障状态下,钥匙开关由OFF档到ON档的切换中,电池...

奥迪R8具体型号有几种?以及各型号的具体性能参数?
其性能参数同样令人印象深刻:奥迪R8超级跑车只需4.6秒即可从静止加速到100 公里\/小时,最高时速为301 公里\/小时。发动机是一个高转速单元。最大发动机转速为8,250转\/分。这一原理的优势在于发动机能在高转速下输出高功率,在整个转速范围内保持平稳、灵敏的响应。除此以外,其灵敏度、活力以及类似赛车发动机的轰鸣声...

兴山县19219707734: 性能和参数是什么? -
招陆齐吉: 材料和产品都有其本身的性能和参数,性能是指较特出的地方,例如耐热性能、耐磨性能、耐老化性能等,相比较而言,又分为性能优异、性能一般、性能较差等.参数则是材料和产品各方面测试的具体指标,例如耐热性能参数(包括热熔点、马丁耐热、耐低温冲击等)、机械性能参数(包括冲击强度、弯曲强度、拉伸强度等)、耐电性能参数(包括介电常数、介电损耗因子、介电强度等)等,是评价该材料和产品的性能强弱和等级的依据.

兴山县19219707734: 选择高性能的手机应该看哪些参数 -
招陆齐吉: 荣耀30手机不错的,全网通6GB+128GB,目前华为商城在售价格2999元,手机参数如下: 1、屏幕:屏幕尺寸6.53英寸,屏幕色彩1670万色,分辨率FHD+ 2400*1080 像素,屏占比91%. 2、拍照:前置摄像头像素3200万,后置四摄:超感光...

兴山县19219707734: cpu的主要性能参数有哪5个 -
招陆齐吉: CPU主要的性能指标 1.主频主频也叫时钟频率,用来表示CPU内核工作的时钟频率(CPU Clock Speed),即CPU内数字脉冲信号震荡的速度. 2.外频外频是CPU与主板之间同步运行的速度. 3.前端总线(FSB)频率 总线是将计算机微处理器...

兴山县19219707734: CPU的性能参数 -
招陆齐吉: CPU是整个微机系统的核心,它往往是各种档次微机的代名词,CPU的性能大致上反 映出微机的性能,因此它的性能指标十分重要.CPU主要的性能指标有:(1)主频即CPU的时钟频率(CPU Clock Speed).一般说来,主频越...

兴山县19219707734: cpu性能参数有哪些 -
招陆齐吉: 1-主频 主频也叫时钟频率,单位是兆赫(MHz)或千兆赫(GHz),用来表示CPU的运算、处理数据的速度.通常,主频越高,CPU处理数据的速度就越快. CPU的主频=外频*倍频系数.主频和实际的运算速度存在一定的关系,但...

兴山县19219707734: CPU的主要性能参数有那些? -
招陆齐吉: 1.CPU频率 A主频B 倍频 C总线类型 D总线频率 2.CPU缓存 3.指令集 4.功耗(TDP) 5.核心数量

兴山县19219707734: 汽车的性能参数有哪些? -
招陆齐吉: 1. 整车装备质量(kg):汽车完全装备好的质量,包括润滑油、燃料、随车工具、备胎等所有装置的质量. 2. 最大总质量(kg):汽车满载时的总质量. 3. 最大装载质量(kg):汽车在道路上行驶时的最大装载质量. 4. 最大轴载质量(kg...

兴山县19219707734: 车的主要性能参数都有什么? -
招陆齐吉: 这些参数反映出汽车的技术性能以及适用范围,有下面几项. 1、 整车参照 1) 外形尺寸:长*高*宽 2) 重量参数:整车自重(千克)、总质量(千克)、载质量(千克)、空载轴荷分配等. 3) 通过性及机动性参数:最小离地间隙(一...

兴山县19219707734: 请教!汽车的主要性能参数有哪些? -
招陆齐吉: 性能参数 马力 扭力 0-100时间 轴距 100KM/H匀速油耗 变速箱档位数 发动机排量 最小转弯半径 这些才是和性能挂钩的...

兴山县19219707734: 计算机网络的性能参数及指标主要有哪些? -
招陆齐吉: 计算机网络的性能主要包括: 1. 速率:b/s(bps).如100M以太网,实际是指100Mb/s.往往是指额定速率或标称速率. 2. 带宽:数字信道所能传送的最高速率. 3. 吞吐量:单位时间内通过某个网络(或信道、接口)的数据量.其绝对上限值等...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网