Hello, On Mar 6, 2010, at 6:02 PM, Andrey Kuzmin wrote:
> This is purely tactical, to avoid l2arc write penalty on eviction. You seem > to have missed the very next paragraph: > > 3644 * 2. The L2ARC attempts to cache data from the ARC before it is > evicted. > 3645 * It does this by periodically scanning buffers from the > eviction-end of > 3646 * the MFU and MRU ARC lists, copying them to the L2ARC devices if > they are > 3647 * not already there. > > My point was just that nothing is evicted from the ARC to the L2ARC, of course things evicted can be available in the L2ARC, but its not pushed there when evicted. I commented on the question "is not L2ARC is used to absorb the evicted data from ARC ?" Then no, the L2ARC absorbs non-evicted data from the ARC, that possibly gets evicted later. But it's just semantics. Regards Henrik http://sparcv9.blogspot.com
_______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss