Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8225229

Shenandoah: trim down default number of GC threads

    XMLWordPrintable

    Details

    • Type: Enhancement
    • Status: Resolved
    • Priority: P3
    • Resolution: Fixed
    • Affects Version/s: 8-shenandoah, 11-shenandoah, 13
    • Fix Version/s: 13
    • Component/s: hotspot
    • Labels:
    • Subcomponent:
      gc
    • Resolved In Build:
      b24

      Backports

        Description

        We can trim down the default number of GC threads to make Shenandoah more cooperative with the application and OS scheduler. We routinely trim down concurrent threads to 2..4 when deploying, and better default would make deployment stories simpler.

        NB: ZGC sets 0.6*CPU for parallel and 0.125*CPU for concurrent threads.

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                shade Aleksey Shipilev
                Reporter:
                shade Aleksey Shipilev
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved: