Loadrunner中多线程与多进程的区别
上一篇 /
下一篇 2011-12-14 14:51:46
/ 个人分类:LoadRunner
51Testing软件测试网[ W$N:a&eKz5S用户可以在Controller的run-time setting中选择Vuser的运行方式:多进程/多线程。
|mZ})^,i#I0X8vI#pV&B(Gdv#G0多进程和多线程方式的区别是:51Testing软件测试网]:b5@_7f!@u
51Testing软件测试网7e_U"m9LOController将使用驱动程序mdrv运行Vuser。如果按进程方式运行每个Vuser,则对于每个Vuser实例,都将启动一个mdrv进程。多个mdrv进程会占用大量内存及其他系统资源,这就限制了可以在任一负载生成器上运行的Vuser的数量。如果选择按线程方式运行,在默认情况下,Controller为每50个Vuser仅启动一个mdrv.exe进程,而每个Vuser都按线程运行,这些线程Vuser将共享父进程的内存段。这就节省了大量内存控件,从而可以在一个负载生成器上运行更多的Vuser。
d&o8@$mN0