settings: use os.fdatasync() and os.fsync() when available