LoadRunner的使用相信大家很熟悉,但是可能很少有人去关注一个Vuser 在以线程模式和进程模式下的内存开销情况,下面通过个人的试验得出一组数据供大家参考,只有你真正了解了,才能做的更深入。
测试版本:LR11
测试环境:XP,win2003
1. 1个Vuser(一个线程来模拟)占用一个mmdrv.exe进程 7.28M
2. 50个Vuser(线程来模拟)占用一个mmdrv.exe进程 30M
3. 1个Vuser占用一个mmdrv.exe进程 7.28M (即:进程方式模拟)
4. Generator在XP和2003上mmdrv.exe进程所占用内存不一样:XP系统30M,2003系统34M,相差4M
5. 一个mmdrv.exe进程可以支持50个线程并发,那么并发51个虚拟用户,则会出现2个mmdrv.exe进程。
更多资料请关注:www.kootest.com;技术交流群:182526995