Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-20188 [TESTING] Performance
  3. HBASE-20875

MemStoreLABImp::copyIntoCell uses 7% CPU when writing

    XMLWordPrintableJSON

    Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.0.1
    • Fix Version/s: 3.0.0, 2.2.0, 2.1.1, 2.0.2
    • Component/s: Performance
    • Labels:
      None
    • Hadoop Flags:
      Reviewed

      Description

      Looks like this with a PE random write loading:

       ./hbase/bin/hbase  --config ~/conf_hbase org.apache.hadoop.hbase.PerformanceEvaluation --nomapred --presplit=40  --size=30 --columns=10 --valueSize=100 randomWrite 200
      

      ... against a single server.

      12.47%  perf-91935.map                                                                            [.] Lorg/apache/hadoop/hbase/BBKVComparator;::compare
       10.42%  libjvm.so                                                                                 [.] ParNewGeneration::copy_to_survivor_space_avoiding_promotion_undo(ParScanThreadState*, oopDesc*, unsigned long, markOopDesc*)
        6.78%  perf-91935.map                                                                            [.] Lorg/apache/hadoop/hbase/regionserver/MemStoreLABImpl;::copyCellInto
      ....
      

      These are top CPU consumers using perf-map-agent ./bin/perf-java-top...

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                stack stack
                Reporter:
                stack stack
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: