Uploaded image for project: 'OpenJDK'
  1. OpenJDK
  2. OPENJDK-1456

Support tunable for +/-UseDynamicNumberOfCompilerThreads

XMLWordPrintable

    • False
    • Hide

      None

      Show
      None
    • False

      JDK 11+ has support for dynamically adding compiler threads base on available memory. The runtime call to os::available_memory() uses the OSContainer API in order to see what the available memory is. In a container setting, especially with small memory/cpu limits this setting might be contra-productive. Reading available memory via the cgroup interface files for no good reason. We should consider turning UseDynamicNumberOfCompilerThreads off in our JDK 11+ images and allowing for users to turn it on should they need to.

      More experimentation needed.

              jdowland@redhat.com Jonathan Dowland
              sgehwolf@redhat.com Severin Gehwolf
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: