hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ian Varley (JIRA)" <j...@apache.org>
Subject [jira] [Resolved] (HBASE-5347) GC free memory management in Level-1 Block Cache
Date Wed, 29 Aug 2012 14:52:09 GMT

     [ https://issues.apache.org/jira/browse/HBASE-5347?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Ian Varley resolved HBASE-5347.

    Resolution: Later

Prakash, should this issue be closed if it's not being pursued any further? Sounds like there
was broad general interest, but didn't end up being a useful direction? I'm changing this
to "Later" for now, but feel free to outright close if you think it's no longer a useful direction.
> GC free memory management in Level-1 Block Cache
> ------------------------------------------------
>                 Key: HBASE-5347
>                 URL: https://issues.apache.org/jira/browse/HBASE-5347
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Prakash Khemani
>            Assignee: Prakash Khemani
>         Attachments: ASF.LICENSE.NOT.GRANTED--D1635.5.patch
> On eviction of a block from the block-cache, instead of waiting for the garbage collecter
to reuse its memory, reuse the block right away.
> This will require us to keep reference counts on the HFile blocks. Once we have the reference
counts in place we can do our own simple blocks-out-of-slab allocation for the block-cache.
> This will help us with
> * reducing gc pressure, especially in the old generation
> * making it possible to have non-java-heap memory backing the HFile blocks

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

View raw message