Chris Nauroth created HDFS-5957: ----------------------------------- Summary: Provide support for different mmap cache retention policies in ShortCircuitCache. Key: HDFS-5957 URL: https://issues.apache.org/jira/browse/HDFS-5957 Project: Hadoop HDFS Issue Type: Improvement Components: hdfs-client Affects Versions: 2.3.0 Reporter: Chris Nauroth
Currently, the {{ShortCircuitCache}} retains {{mmap}} regions for reuse by multiple reads of the same block or by multiple threads. The eventual {{munmap}} executes on a background thread after an expiration period. Some client usage patterns would prefer strict bounds on this cache and deterministic cleanup by calling {{munmap}}. This issue proposes additional support for different caching policies that better fit these usage patterns. -- This message was sent by Atlassian JIRA (v6.1.5#6160)