Posted Jul 29, 2010 12:26 UTC (Thu) by NRArnot (subscriber, #3033)
Parent article: File creation times
Doesn't rsync by default use ctime to decide whether it needs to compare file checksums?
If so it's hardly little-used.
And if changing the file's metadata did not update its ctime, then wouldn't that subtly break scrips that create remote backups or mirrors of filesystems using rsync? Rsync would then have to compare all metadata, or at least a checksum of all the relevant metadata. Does this cause a lot of extra I/O, or is it not significantly costlier to fetch all metadata compared to fetching just ctime?