Loadrunner中vusers进程和线程分析

本文探讨了LoadRunner中Vusers的运行方式,包括作为进程和线程的区别。线程安全协议可以在同一进程中并发多个Vusers,减少系统资源消耗;而非线程安全协议则需要多个进程,增加系统开销。实验表明,多线程在同一进程中运行时,内存占用更少。无论使用进程还是线程,只要Vusers数量相同且不影响本地硬件速度,对服务器的压力也是相同的。
今天来说说LR里的组和用户的问题。   前几天看到一个帖子问:一个组里10个用户和10个组每个组一个用户有什么区别?  我们先看一下LR的官方帮助: Multithreading Vusers support multithreadenvironments. The primary advantage of a multithread environment isthe ability to run more Vusers per load generator. Only threadsafeprotocols should be run as threads. (not applicable to MercuryBusiness Availability Center) Note: The following protocols are notthreadsafe: Sybase-Ctlib, Sybase-Dblib, Informix, Tuxedo, andPeopleSoft-Tuxedo. o To enable multithreading, click Run Vuser as athread. o To disable multithreading and run each Vuser as aseparate process, click Run Vuser as a process. The Controller andTuning Console use a driver program (such as mdrv.exe orr3vuser.exe) to run your Vusers. If you run each Vuser as aprocess, then the same driver program is launched (and loaded) intothe memory again and again for every instance of the Vuser. Loadingthe same driver program into memory uses up large amounts of
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值