Is the fsync() fake on FreeBSD6.1?

R. B. Riddick arne_woerner at
Tue Jun 27 07:41:53 UTC 2006

On Tuesday, 27 June 2006 at 10:18:47 +0800, leo huang wrote:
> And how I can confirm this?
You could do this test:
1. write some data with dd if=/dev/zero of=/tmp/a bs=1m count=100
2. then fsync /tmp/a
3. then listen to the hard disc
4. repeat it until u r sure, if the hard disc reacts on the fsync command...

I do not know, if it is possible to turn off the write cache of a SCSI disc...

On the freebsd-geom@ list was something about a new feature (the BIO_FLUSH
request), that can flush the write caches of hard discs. But it just works for
ata and amr discs currently... See:


Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 

More information about the freebsd-performance mailing list