This page gives an overview of how job concurrency works within Net LineDancer.
Overview
Algorithm
CPU Cores | Free Memory* | Concurrency |
1,2 | >3072m | 12 |
>1280m | 7 | |
3,4,5 | >7168m | 24 |
>3072m | 16 | |
>1280m | 12 | |
>5 | >7168m | 32 |
>3072m | 16 | |
>1280m | 12 |
If none of these conditions is met the concurrency is set to 5.
*Memory - This is the actually free memory at the time of calculation, not necessarily the same as the maximum memory.
Daily Automatic Reconfiguration
The automatic concurrency settings are reconfigured daily.
10 minutes after the service first starts the netLD server will execute the above algorithm and save the newly calculated concurrency settings. Afterward, netLD will recalculate and save the new values each 24 hours.
So, if extra memory is added to the server, netLD will automatically detect this and the concurrency settings will be updated.