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

ForkJoinPool threads stall for 10 minutes when running MultiJVM modes of SPECjbb2015

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: P4 P4
    • None
    • 24, 25
    • core-libs
    • None

      Since JDK-8344773, there is an occasional stall when running some MultiJVM modes of SPECjbb2015. In the commit of JDK-8344773, the array of WorkQueue increased from 2^6 to 2^9 for shared queues. If we change this back as 0001-Original-size-of-queue-capacity.patch, the stall will disappear. But it does not help if we break out the loop of awaitWork for shared queue as 0001-Prevent-parking-for-shared-work-queues.patch. So it is unclear about the relation of the increase of capacity and the stall.

            vklang Viktor Klang
            lliu Liming Liu
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated: