On Wed, 21 Nov 2007, Ian G Batten wrote:

>> however a fsync on a journal ed filesystem just means the data needs to be
>> written to the journal, it doesn't mean that the journal needs to be 
>> flushed to
>> disk.
>> 
>> on ext3 if you have data=journal ed then your data is in the journal as well 
>> and
>> all that the system needs to do on a fsync is to write things to the 
>> journal (a
>> nice sequential write),
>
> Assuming the journal is on a distinct device and the distinct device can take 
> the load.  It isn't on ZFS, although work is in progress.

I was responding to the comments about ext3 and other journal ed filesystems as 
alternatives to zfs and the claim that doing a fsync on one of them required 
flushing the entire journal. sorry if I wasn't clear enough about this.

David Lang

----
Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

Reply via email to