Controller
将使用驱动程序(如mdrv.exe
、r3vuser.exe
)运行Vuser
。如果按进程运行每个Vuser
,则对于每个Vuser
实例,都将反复启动同一驱动程序并将其加载到内存中。将同一驱动程序加载到内存中会占用大量RAM
(随机存取存储器)及其他系统资源。这就限制了可以在任一负载生成器上运行的Vuser
的数量。如果按线程运行每个Vuser
,Controller
为每50
个Vuser
(默认情况下)仅启动驱动程序(如mdrv.exe
)的一个实例。该驱动进程/
程序将启动几个Vuser
,每个Vuser
都按线程运行。这些线程Vuser
将共享父驱动进程的内存段。这就消除了多次重新加载驱动程序/
进程的需要,节省了大量内存空间,从而可以在一个负载生成器上运行更多的Vuser
。来源: http://www.bubuko.com/infodetail-1956297.html