Re: [zfs-discuss] Re: Help me understand ZFS caching

2007-04-20 Thread johansen-osdev
Tony: > Now to another question related to Anton's post. You mention that > directIO does not exist in ZFS at this point. Are their plan's to > support DirectIO; any functionality that will simulate directIO or > some other non-caching ability suitable for critical systems such as > databases if t

Re: [zfs-discuss] Re: Help me understand ZFS caching

2007-04-20 Thread Roch - PAE
Tony Galway writes: > Anton & Roch, > > Thank you for helping me understand this. I didn't want to make too many assumptions that were unfounded and then incorrectly relay that information back to clients. > > So if I might just repeat your statements, so my slow mind is sure it > unders

Re: [zfs-discuss] Re: Help me understand ZFS caching

2007-04-20 Thread eric kustarz
On Apr 20, 2007, at 10:47 AM, Anton B. Rang wrote: ZFS uses caching heavily as well; much more so, in fact, than UFS. Copy-on-write and direct i/o are not related. As you say, data gets written first, then the metadata which points to it, but this isn't anything like direct I/O. In particu

Re: [zfs-discuss] Re: Help me understand ZFS caching

2007-04-20 Thread Roch - PAE
Tony Galway writes: > Let me elaborate slightly on the reason I ask these questions. > > I am performing some simple benchmarking, and during this a file is > created by sequentially writing 64k blocks until the 100Gb file is > created. I am seeing, and this is the exact same as VxFS, large p

[zfs-discuss] Re: Help me understand ZFS caching

2007-04-20 Thread Anton B. Rang
ZFS uses caching heavily as well; much more so, in fact, than UFS. Copy-on-write and direct i/o are not related. As you say, data gets written first, then the metadata which points to it, but this isn't anything like direct I/O. In particular, direct I/O avoids caching the data, instead transfe

[zfs-discuss] Re: Help me understand ZFS caching

2007-04-20 Thread Tony Galway
Anton & Roch, Thank you for helping me understand this. I didn't want to make too many assumptions that were unfounded and then incorrectly relay that information back to clients. So if I might just repeat your statements, so my slow mind is sure it understands, and Roch, yes your assumption i

[zfs-discuss] Re: Help me understand ZFS caching

2007-04-20 Thread Tony Galway
Let me elaborate slightly on the reason I ask these questions. I am performing some simple benchmarking, and during this a file is created by sequentially writing 64k blocks until the 100Gb file is created. I am seeing, and this is the exact same as VxFS, large pauses while the system reclaims t