用loadrunner测试过程中,发现有2个mmdrv.exe占用大半的CPU资源,查询资料整理如下:


loadrunner测试过程中对运行方式的设置


script -Vuser-Run-time Settings-miscellaneous

1.run vuser as a process

2.run vuser as a thread



如果使用进程方式并发,并发10个虚拟用户,则会在任务管理器中出现10个mmdrv.exe进程;

如果使用线程方式并发,并发10个虚拟用户,只会在任务管理器中出现1个mmdrv.exe进程,说明:一个mmdrv.exe进程最多可以支持50个线程并发用户数,那么并发51个虚拟用户,则会出现2个mmdrv.exe进程。



其他信息参考:http://53cto.blog.51cto.com/9899631/1701713