并发概念总结

来源:互联网 发布:数据库系统基础初级篇 编辑:程序博客网 时间:2024/06/10 19:56

1、    并发分为狭义并发与广义并发两种,狭义并发指同一时间点开始做某件事情,广义并发指同一时间段正在做某件事情;

2、     并发与被考察的场景是息息相关的,测试中所指的并发一般指同一时间段在做某件事情(被测事务)的用户数,在严格测试的环境下,我们会要求所有用户在同一时间点集合并执行;

3、     在线用户与并发用户不是一个概念,在线用户包含了很多非测试事务用户、空闲的客户等,因此不能把在线的用户全计作并发用户,一般的并发用户占在线用户总量在10%~20%左右,当然,这个值仅供参考,实际问题需要实际分析。

4、     理论上说并发越大性能越好,但其取决与很多因素,比如网络、服务器数量、服务器性能、系统架构、软硬件优化等,另外,并发的计算需要在需求阶段根据实际情况进行估算,这样得到的结果才是合理的。

5、     几个概念的再次说明:

Ø  并发用户数:同时在操作被考察事务的用户数

Ø  在线用户数:当前被测系统中的活动用户数(包括考察事务与非考察事务)

Ø  平均响应时间:每个用户操作事务获得的平均响应时间(算术平均值)

Ø  90%响应时间:90%用户平均响应时间在此值范围内(取除去10%极高值后的最大值)

Ø  平均事务数:单位时间完成的事务数(如登录、首页读取等)

Ø  平均吞吐量:单位时间内的数据传输量

Ø  平均点击数:单位时间完成的请求数量

Ø  PV:某时间段内完成的页面请求数量

0 0