[
https://issues.apache.org/jira/browse/HBASE-17738?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
ramkrishna.s.vasudevan updated HBASE-17738:
-------------------------------------------
Attachment: HBASE-17738_3.patch
Updated patch fixing the findbug comment and the review comment.
One problem here is that even if the size of bucket cache is bigger than the
available RAM no OOME is thrown and the server just starts.
So may be better way could be to find the offheap memory configured and see if
the current bufferCount allocation would exceed the available offheap memory if
so throw error, if not proceed with the allocation. That is not done in this
patch and just asking for suggestions.
> BucketCache startup is slow
> ---------------------------
>
> Key: HBASE-17738
> URL: https://issues.apache.org/jira/browse/HBASE-17738
> Project: HBase
> Issue Type: Sub-task
> Components: BucketCache
> Affects Versions: 2.0.0
> Reporter: stack
> Assignee: ramkrishna.s.vasudevan
> Fix For: 2.0.0
>
> Attachments: HBASE-17738_2.patch, HBASE-17738_2.patch,
> HBASE-17738_3.patch, HBASE-17738.patch
>
>
> If you set bucketcache size at 64G say and then start hbase, it takes a long
> time. Can we do the allocations in parallel and not inline with the server
> startup?
> Related, prefetching on a bucketcache is slow. Speed it up.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)