[ 
https://issues.apache.org/jira/browse/HBASE-953?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12642587#action_12642587
 ] 

stack commented on HBASE-953:
-----------------------------

Using SoftSorteMap instead of commons ReferenceMap seems to do better.  Still 
not good enough though; I get "OOME: GC Time and OutOfMemoryError" which 
doesn't exactly kill it.. it hobbles along.  I see random reading we're getting 
90% cache hits if run after a sequential read which means cache has been warmed 
but the random reads should be going faster than they are.  They're slowed by 
all the GCing I'm seeing (I have gc logging enabled).  Trying w/ 1.6.0_10 JVM.  
Was using 1.7.  If random reads were just as fast as without block reads, it 
would be worth enabling by default because of the faster sequential reads, 
scans and compactions.

> Reevaluate HBASE-288 block caching work; should it be enabled always?
> ---------------------------------------------------------------------
>
>                 Key: HBASE-953
>                 URL: https://issues.apache.org/jira/browse/HBASE-953
>             Project: Hadoop HBase
>          Issue Type: Task
>            Reporter: stack
>            Priority: Critical
>             Fix For: 0.19.0
>
>
> Go back and take another look at the Tom White work.  We've gotten boost in 
> writing and scanning because of J-D work.  HBASE-288 looks like it boosts 
> sequential reads and perhaps random read a little.  Take another look.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to