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

CMS: ExplicitGCInvokesConcurrent misinteracts with gc locker

XMLWordPrintable

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

        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

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

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: