version 1.2.8 calls fsync ridiculously often. I found that on NetBSD with a journaling filesystem, fsync caused a flush of the log followed by a cache flush (which is reasonable, since fsync is supposed to guarantee that the bits are reliably on disk). This slowed it down so far as to be totally unusable, so in my local copy of pkgsrc I patched rdiff-backup to skip the fsync. Now, it runs reasonably fast.
So, I would ask if you have changed your filesystem in some way that fsync is more expensive than it used to be. And use ktrace or similar to see what the system call history and timing is.
pgpOYcFyCVzqj.pgp
Description: PGP signature
_______________________________________________ rdiff-backup-users mailing list at rdiff-backup-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/rdiff-backup-users Wiki URL: http://rdiff-backup.solutionsfirst.com.au/index.php/RdiffBackupWiki