Is the fsync() fake on FreeBSD6.1?
    David Xu 
    davidxu at freebsd.org
       
    Mon Jul  3 00:43:11 UTC 2006
    
    
  
On Tuesday 27 June 2006 11:34, Greg 'groggy' Lehey wrote:
> This is not the case for Linux, where fsync syncs the entire file
> system.  That could explain some of the performance difference, but
> not all of it.  I suppose it's worth noting that, in general, people
> report much better performance with MySQL on Linux than on FreeBSD.
>
I recent have tested SCHED_CORE, the scheduler has same dynamic
priority algorithm as Linux 2.6, it can make 10% performance boost
for super-smack on my dual PIII, I tested it on local host,  but 
its user interaction is quite bad under heavy load,  scheduling
alogrithm makes sense, but 4BSD is still best scheduler for me.
> > I mean than the data is only written to the drives memory and so can
> > be lost if power goes down.
>
> I don't believe that fsync is required to flush the drive buffers.  It
> would be nice to have a function that did, though.
>
> > And how I can confirm this?
>
> Trial and error?
>
> Greg
> --
> See complete headers for address and phone numbers.
    
    
More information about the freebsd-performance
mailing list