Thank you Dmitry
Now from a Repository perspective:
The best pratice is to apply this rule:4Go memory + 4Go additional per "JOB".
So I have to ensure that all my chain is consistent: my concurrent tasks (processed by my proxy) must match the capabilities of my repository.
My repositories are sized as: 16Go memory = capacity of 3 jobs (4 + 4*3)
My proxies can run 30 tasks simultaneously (defined by sizing).
I have to distribute the tasks following this formula:
- in 12 jobs if 4 repos (2.5 tasks per job)
- in 9 jobs if 3 repos (3.3 tasks per job)
- in 6 jobs if 2 repos (5 tasks per job)...etc
I not sure I'm clear