Do not use sync(2) after commit. The fsync on individual files suffices.