用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