With the noatime and nodiratime options, the problem of accessing files causing a massive sync time has gone. See the results below.
Although this option has made the system useable, I don't think it has fully solved the problem. I think fsync() and sync() performance is still poor, I will do a bit more testing and get back. Regards, -- Craig Shelley EMail: [EMAIL PROTECTED] Jabber: [EMAIL PROTECTED] Results: [EMAIL PROTECTED]:~$ ./testscript.sh sync a1 real 0m0.870s user 0m0.000s sys 0m0.000s sync a2 real 0m0.083s user 0m0.004s sys 0m0.000s sync a3 real 0m0.075s user 0m0.000s sys 0m0.004s sync a4 real 0m0.083s user 0m0.000s sys 0m0.000s Performing recursive ls real 0m0.314s user 0m0.076s sys 0m0.228s sync b1 real 0m0.077s user 0m0.000s sys 0m0.000s sync b2 real 0m0.083s user 0m0.000s sys 0m0.000s sync b3 real 0m0.075s user 0m0.000s sys 0m0.004s sync b4 real 0m0.083s user 0m0.000s sys 0m0.000s Performing recursive ls real 0m0.744s user 0m0.236s sys 0m0.504s sync c1 real 0m0.078s user 0m0.000s sys 0m0.000s sync c2 real 0m0.083s user 0m0.000s sys 0m0.000s sync c3 real 0m0.074s user 0m0.000s sys 0m0.004s sync c4 real 0m0.083s user 0m0.000s sys 0m0.000s
signature.asc
Description: This is a digitally signed message part