Red Hat Enterprise Linux box hangs (becomes inaccessible) when ParallelGCThreads in Sun JVM are higher than # of CPUs within Cpuset. Cpusets were to map individual processes to logical, hierarchical groupings of CPUs and units of memory.
Java process 1: CPU id 1 to CPU id 7.
Process 2: CPU id 8 to CPU id 15.
Process 3: CPU id 16 to CPU id 23.
Process 4: CPU id 1 to CPU id 23.
Other 8 processes are using CPU id 1 to CPU id 23.
Total Number of processes running on the server: 12.
Changed Parallel GC Threads for all processes to 24.
Java process 1: CPU id 1 to CPU id 7.
Process 2: CPU id 8 to CPU id 15.
Process 3: CPU id 16 to CPU id 23.
Process 4: CPU id 1 to CPU id 23.
Other 8 processes are using CPU id 1 to CPU id 23.
Total Number of processes running on the server: 12.
Changed Parallel GC Threads for all processes to 24.
- relates to
-
JDK-6515172 Runtime.availableProcessors() ignores Linux taskset command
- Resolved