[ https://issues.apache.org/jira/browse/HBASE-10052?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13838587#comment-13838587 ]
Andrew Purtell commented on HBASE-10052: ---------------------------------------- Similar to what Colin said, I've noticed that we still get a benefit if the block remains in OS blockcache even if we've evicted it from the HBase LRU. Happens on larger-ish memory systems. > use HDFS advisory caching to avoid caching HFiles that are not going to be > read again (because they are being compacted) > ------------------------------------------------------------------------------------------------------------------------ > > Key: HBASE-10052 > URL: https://issues.apache.org/jira/browse/HBASE-10052 > Project: HBase > Issue Type: Improvement > Reporter: Colin Patrick McCabe > Fix For: 0.98.0 > > > HBase can benefit from doing dropbehind during compaction since compacted > files are not read again. HDFS advisory caching, introduced in HDFS-4817, > can help here. The right API here is {{DataInputStream#setDropBehind}}. -- This message was sent by Atlassian JIRA (v6.1#6144)