The Workers View is used to set up and manage the Load Servers.
PureLoad Workers View
The workers view is used to manage the actual load server set-up.
A worker is a load server and the worker threads are the actual executors of scenarios.
The number of possible workers and worker threads that can be started is different depending on PureLoad edition. For PureLoad Enterprise we have yet to find the upper limit.
For a worker the number of worker threads that can be set is decided by the license and the characteristics of the actual hardware and OS.
In PureLoad one worker thread might correspond to one or more virtual users dependent on the scenario characteristics that is executed by the worker thread. For example if a scenario is designed to simulate how a user will access a web application, including wait times, then one worker thread will correspond to one virtual user.
To add workers you simply specify the number of Workers and number of Worker Threads per worker to create. Logical names and threading model can also be specified.
PureLoad Enterprise support multi-threading. This is a way to use the OS native threads in a much more effective way. When you have applications where you use sleep tasks to simulate for example a reading situation the native threads will be idle. Using multi-threading means that the native threads can be re-used for other tasks during the sleep period. In this way the native threads are used in a more efficient way and you can increase the number of virtual clients without increasing the number of threads in the OS or in the PureLoad license.