服务器并发在线,关于并发数与在线数的概念

本文探讨了并发数与在线数的概念,强调并发是操作系统中的概念,涉及进程、线程,目的是提高系统效率。并发数与系统资源相关,如数据库并发用户访问数。在线数则指在特定时间段内用户的在线状态,可能占用资源但不一定进行操作。测试时需考虑网站并发数、连接池和数据库并发数。服务器性能测试中,tmpC参数代表每分钟事务处理量,是服务器瓶颈的指标。
摘要由CSDN通过智能技术生成

关于并发数与在线数的概念:

3月11日的测试交流会上大家有问到并发数,后来互相做了交流,我也说了些,但还是不清晰。下面稍微详细点描述下,仅供参考。

并发是操作系统的概念,是指在一定时间内物理机器上有两个或两个以上的程序〔或进程〕同处于开始运行但尚未结束的状态,并且次序不是事先确定的。

并发最底的是与进程、线程有关的操作。

并发的特点:

在并发环境下程序的执行是间断性的、

资源共享系统中资源被多个进程使用独立性和制约性、独立的相对速度、起始时间、 进程之间可相互作用(相互制约) 可分为直接作用和间接作用(5)程序和计算不再一一对应

并发的目的:引入并发是为了提高资源利用率,从而提高系统效率。

也就是说并发指的不是同时,而是一定时间内的运行。

必如数据库的并发就是:多个用户同时操作一个数据库

还有操作系统,设备的并发连接数:路由并发数,TCP/IP,网站的并发连接数。

并发数是与系统有关。

用户数,是系统需要被哪些用户来操作。

在线数:用户同时在一定时间段的在线数量,必如网页设置了session时间为30,那么在一定时间如30分钟,同时会在线多少人。30分钟过后,有的人会施放资源,有的会进入。

这时测试的并发数,才是保证用户使用的可行的值。

一般的网站测试主要是指出的是这个值。

由于网站许多与数据库关联,同样,数据库并发用户访问数也是一定时间内的访问数。每一个访问数据库都要占用一定资源。

比如oracle:

一个

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值