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

CMS: ExplicitGCInvokesConcurrent misinteracts with gc locker

    XMLWordPrintable

Details

    • gc
    • b01
    • generic, sparc
    • generic, solaris_10

    Backports

      Description

        User reports that when they use NIO, the implementation of the
        gc locker with CMS is causing periods when threads doing get()s and put()s
        on NIO buffers are getting blocked for several seconds at a time.

        They have provided a test case that purportedly reproduces the
        issues that they are having.

        They claim that rewriting their application to avoid the use of NIO
        is avoiding the blockage of threads involved in IO.

        An email trail of the incident and its description and follow-up can
        be found starting at the following URL :-

        http://mail.openjdk.java.net/pipermail/hotspot-gc-use/2010-January/000486.html

        Attachments

          Issue Links

            Activity

              People

                ysr Y. Ramakrishna
                ysr Y. Ramakrishna
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:
                  Imported:
                  Indexed: