Difference between revisions of "Features"

Jump to navigation Jump to search
505 bytes added ,  03:15, 17 September 2013
Line 459: Line 459:
|}
|}


==== arc shouldn't cache freed blocks ====
==== ARC Shouldn't Cache Freed Blocks ====
 
Originally cached blocks in the ARC remained cached until they were evicted due to memory pressure, even if the underlying disk block was freed. In some workloads these freed blocks were so frequently accessed before they were freed that the ARC continued to cache them while evicting blocks which had not been freed yet. Since freed blocks could never be accessed again continuing to cache them was unnecessary. In OpenZFS ARC blocks are evicted immediately when their underlying data blocks are freed.


{| class="wikitable"
{| class="wikitable"
Editor
44

edits

Navigation menu