-
Hi, we have two processors, 20 cores, 40 logical, each. But when we process with iped it only get one, putting 40 working process. I know its something with java, but you guys know how to encrease it? Im trying -XX:ActiveProcessorCount=2 parameter, but no success. Thanks. |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 2 replies
-
I have seen this before. I also have two physical processors in my machine and here it works. As a workaround, you can go to LocalConfig.txt and fix numThreads = 80. You will need a good amount of RAM to feed to 80 worker threads (and other auxiliary threads and processes). Possibly your processing could be IO bound and it may not use all processing power anyway. |
Beta Was this translation helpful? Give feedback.
-
I think this problem happens when there are more than 64 logical processors, and then "processor groups" are created, making only one group visible to the JVM. Setting more threads may not work properly as only part of the logical processors are visible to the JVM. @lfcnassif, how many logical processors do you have in total? |
Beta Was this translation helpful? Give feedback.
-
Thank you, I Will try this tomorrow at work and see what happens. We have 512GB RAM. |
Beta Was this translation helpful? Give feedback.
I have seen this before. I also have two physical processors in my machine and here it works. As a workaround, you can go to LocalConfig.txt and fix numThreads = 80. You will need a good amount of RAM to feed to 80 worker threads (and other auxiliary threads and processes). Possibly your processing could be IO bound and it may not use all processing power anyway.