Hello everyone, I’m currently using the latest version of ODM for Windows (2.8.4) and I would like to know if someone could explain to me: how to properly scale the –max-concurrency parameter.
My computer settings are:
Processor: Xeon E5-2696 v3 (18 cores and 36 threads)
Would add that it depends if you use the machine only for this. If you want to keep some responsivness, especially for the graphical interface of windows and the other apps set it to the max number of core minus one.
So, the biggest reason for my doubt was that in previous versions, if I’m not mistaken, the default value for --max-concurrency was 4 and in this new version it changed to 36.
I do not believe we’ve ever capped it by default. It should default to the maximum number of threads on the machine. It is possible if you ran a version under an older version of Docker or in VirtualBox you might not have allowed all the threads to be seen by the VM.
Similarly, if you ran it on a different computer with a different processor, the number of threads may well be different.
I understand. But I only referred to the native version of Windows, based on the ODM Help, which in previous versions <= 2.8.3 had a default value of 4 and in the current version it is 36. But in relation to how things are working I cannot comment, I do not know. But, I just wanted to make it clear that it’s not a problem for me, I just wanted to understand how I could, if possible, scale that value properly, that is, if I should take into account the number of cores or threads.