I just realized I haven’t tested this configuration.
What happens when you have multiple slaves (2 for example) on physical machine and they are rendering multiple concurrent tasks (3 for example)? Do all concurrent tasks share the same cpu affinity? cpu percentage?
If the slaves have been configured to use a certain affinity, then those slaves’ concurrent tasks will inherit that affinity. So for example:
- 8 core machine
- 2 slaves configured to each get 4 cores
- 3 concurrent tasks each
Slave 1’s 3 tasks will share the first 4 cores, and Slave 2’s 3 tasks will share the remaining 4 cores. It is up to the operating system how those 3 tasks share those 4 cores.
Cheers,