Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-15542

Minimize garbage memory allocations during compaction

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Implemented
    • 2.0.0
    • None
    • Compaction
    • None

    Description

      Compactions are CPU-bound, not I/O bound. We can mitigate this by increasing number of compaction threads for small and large compactions, but excessive object allocation limits maximum number of compaction threads we can use w/o bringing down RS due to very frequent GC cycles.

      Attachments

        Issue Links

          There are no Sub-Tasks for this issue.

          Activity

            People

              Unassigned Unassigned
              vrodionov Vladimir Rodionov
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: