[zfs-code] Transaction consistency of ZFS

2009-12-06 Thread Anurag Agarwal
881254401 Coordinator Akshar Bharati www.aksharbharati.org Spreading joy through reading -- next part ------ An HTML attachment was scrubbed... URL: <http://mail.opensolaris.org/pipermail/zfs-code/attachments/20091206/45b9c5bd/attachment.html>

[zfs-code] Transaction consistency of ZFS

2009-12-06 Thread Andrey Kuzmin
On Sun, Dec 6, 2009 at 8:11 PM, Anurag Agarwal wrote: > Hi, > > My reading of write code of ZFS (zfs_write in zfs_vnops.c), is that all the > writes in zfs are logged in the ZIL. And if that indeed is the case, then IIRC, there is some upper limit (1MB?) on writes that go to ZIL, with larger ones

[zfs-code] Transaction consistency of ZFS

2009-12-06 Thread Neil Perrin
On 12/06/09 10:11, Anurag Agarwal wrote: > Hi, > > My reading of write code of ZFS (zfs_write in zfs_vnops.c), is that all > the writes in zfs are logged in the ZIL. Each write gets recorded in memory in case it needs to be forced out later (eg fsync()), but is not written to the on-disk log u