Explicitly setting -XX:G1ConcRefinementThreads=0 disables all threads, while just keeping G1ConcRefinementThreads at its default value of 0 means to use the default number of threads.
This is confusing.
This behavior has been probably been introduced withJDK-8133051.
This is confusing.
This behavior has been probably been introduced with
- relates to
-
JDK-8134303 Introduce -XX:-G1UseConcRefinement
- Resolved
-
JDK-8133051 Concurrent refinement threads may be activated and deactivated at random
- Closed