[ https://issues.apache.org/jira/browse/CASSANDRA-1651?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12924053#action_12924053 ]
Stu Hood commented on CASSANDRA-1651: ------------------------------------- I'm not sure how I feel about slab allocation... we're setting ourselves up to deal with fragmentation in slabs, etc. Pools of ByteBuffers (similar to Lucene) would be my preference. > Improve read performance by using byte array slabs > -------------------------------------------------- > > Key: CASSANDRA-1651 > URL: https://issues.apache.org/jira/browse/CASSANDRA-1651 > Project: Cassandra > Issue Type: Improvement > Components: Core > Reporter: T Jake Luciani > Priority: Minor > Attachments: 1651_v1.txt > > > Now that the code has switched to byte buffers internally, it should be > possible to improve read performance by reducing the number of byte array > allocations. > This patch accomplishes this by and re-using sections of a larger byte array > slab. > I've benchmarked it locally and seen a slight improvement on reads, a larger > scale benchmark should be performed. > Also the size of a slab can be configured in cassandra.yaml -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.