atom feed2 messages in org.opensolaris.zfs-code[zfs-code] What is the DTL for?
FromSent OnAttachments
Jeremy TeoApr 5, 2007 9:36 pm 
Matthew AhrensApr 6, 2007 2:47 pm 
Subject:[zfs-code] What is the DTL for?
From:Matthew Ahrens (Matt@sun.com)
Date:Apr 6, 2007 2:47:11 pm
List:org.opensolaris.zfs-code

Jeremy Teo wrote:

Hello,

I'm curious as to what the Dirty Time Log structures are for : namely

1) vdev_dtl_map 2) vdev_dtl_scrub

The DTL keeps track of times (txg ranges) when a device was offline. For example, in a mirrored pair, one side of the mirror may go offline for some time. If it is reattached, only the data which was written to the other side of the mirror while the device was offline needs to be resilvered (scrubbed).

--matt