> For the complete documentation index, see [llms.txt](https://wiki.loadium.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.loadium.com/test-settings/users-per-engine-configuration-1.md).

# Users Per Engine Configuration

{% embed url="<https://www.youtube.com/watch?v=moRv6K78s6o>" %}

You can set the number of virtual users to initialize per engine before tests.

Let's take a look at the following example:

We want to run the tests with 1000 virtual users. With default settings, Loadium will start this test with 2 engines, 500 threads per engine. If you want to define a specific number of virtual users less than 500 per engine, click "Select Users Per Engine" button below.

<figure><img src="https://33973752-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUOy4kHWrKkuqX5mhH7%2Fuploads%2FnxYcgBG53epmEOuXjquP%2Fimage.png?alt=media&amp;token=233d2f87-42ab-4e4e-874f-da30fce13527" alt=""><figcaption><p>Select User Per Engine button</p></figcaption></figure>

Enable the "Select Users Per Engine" button. Enter the Users Per Engine value you want to initialize per engine in the Users Per Engine field.

<figure><img src="https://33973752-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUOy4kHWrKkuqX5mhH7%2Fuploads%2FP33rqCz1lz2k9UomWlS0%2Fimage.png?alt=media&amp;token=34e485f9-c918-44ac-85f8-0c2a04f2e2da" alt=""><figcaption><p>50 users per engine, total 20 engines will be initialized</p></figcaption></figure>

## When To Use&#x20;

If there is an IP-based rate limit or connection limit on the servers you test, you can reduce the number of initialized users per IP by using this feature.

## Things To Pay Attention

{% hint style="warning" %}
If you are going to use a dedicated ip, make sure that the number of engines you set is not more than the number of dediceted IPs in your account.
{% endhint %}
