Uploaded image for project: 'UIMA'
  1. UIMA
  2. UIMA-3662

reduce sync contention in get/release CASes from pools

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 2.5.0SDK
    • 2.6.0SDK
    • Core Java Framework
    • None

    Description

      In high multi-core executions, sync contention is possible when getting and returning CASes, from CasPools. This can happen in two places: one within the UimaContext_ImplBase, and the other in the CasPool implementation. See what can be done to reduce contention. when shared instances are accessed on multiple threads.

      Attachments

        Activity

          People

            schor Marshall Schor
            schor Marshall Schor
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: