[ https://issues.apache.org/jira/browse/HDFS-6930?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14115839#comment-14115839 ]
Arpit Agarwal commented on HDFS-6930: ------------------------------------- The lazyWriter also removes replicas from RAM disk when RAM disk free spaces falls below one of the two watermarks: # Less than 10% free space # Insufficient space for 3 default length blocks. Eviction is always done immediately after saving blocks, since only saved blocks become eligible for eviction. Saving/eviction could potentially still be bursty since it is timer-based. We could make it behave more smoothly in the future. > Improve replica eviction from RAM disk > -------------------------------------- > > Key: HDFS-6930 > URL: https://issues.apache.org/jira/browse/HDFS-6930 > Project: Hadoop HDFS > Issue Type: Sub-task > Components: datanode > Affects Versions: HDFS-6581 > Reporter: Arpit Agarwal > Attachments: HDFS-6930.01.patch > > > The current replica eviction scheme is inefficient since it performs multiple > file operations in the context of block allocation. > A better implementation would be asynchronous eviction when free space on RAM > disk falls below a low watermark to make block allocation faster. -- This message was sent by Atlassian JIRA (v6.2#6252)