[
https://issues.apache.org/jira/browse/HBASE-22387?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16849461#comment-16849461
]
Zheng Hu commented on HBASE-22387:
----------------------------------
bq. In some other issue I was trying to even get rid of this. We can discuss
the pros and cons of that.
It's mainly used to decide which blocks we need to evict when closing the
HFileScanner. At least , we can use a simple concated string:
hfileName:offset to replace the BlockCacheKey in currentSkipListSet, it will
save some heap usage.
> Evaluate the get/scan performance after reading HFile block into offheap
> directly
> ---------------------------------------------------------------------------------
>
> Key: HBASE-22387
> URL: https://issues.apache.org/jira/browse/HBASE-22387
> Project: HBase
> Issue Type: Sub-task
> Reporter: Zheng Hu
> Assignee: Zheng Hu
> Priority: Major
> Attachments: blockReaderRemote.png, blocksByHFile-stack-trace.png,
> screenshot-1.png
>
>
> Now, all sub-tasks has been resolved now (except the HBASE-21946 because of
> the hadoop dependency problem), will provide some performance benckmarks to
> show the latency improvement.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)