Jonathan Ellis created CASSANDRA-5344:
-----------------------------------------

             Summary: Make LCR less memory-abusive
                 Key: CASSANDRA-5344
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-5344
             Project: Cassandra
          Issue Type: Improvement
          Components: Core
            Reporter: Jonathan Ellis
            Priority: Minor


We've seen several reports of compaction causing GC pauses.  You would think 
this would be the fault of PCR (which materializes the rows in memory) but LCR 
seems to be more of a problem.

I hypothesize that PCR mostly generates just young-gen garbage, but since LCR 
keeps the BF and row index in-memory for a long time (from construction, until 
after the row has been merged and written), it gets tenured and can cause 
fragmentation or promotion failures.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to