Dennis Handly wrote:
These are related when you have a massive number of threads/processes. If you use too much memory, you start paging.
My OS has paging disabled (, which means that all programs' memory are stored in real physical RAM).
Running vusers in processes does take up more memory, but I'm not concerned about memory usage (i.e. adding external RAM is free).
However, each load generator has only 4 real logical processors, yet, I'll definitely be running more than 4 vusers per load generator.
My goal is to maximize the speed/concurrency at which the vuser-scripts run.
As such, should I be selecting the "thread" option or the "process" option for runtime settings?