I'm currently using SyncBack's free version, SyncBackFree, to mirror files from a LAN directory to a directory in my PC, after reading this SU post: How can I keep folders synchronized between several machines over my home network?
I would like to know how SyncBack compares two files to know if they are different, if at default settings, when mirroring files to another directory. Is it by modification/access/etc. date? By size? By checksum? At what order? At what amount of difference will it consider two files different? If it happens to use a hash algorithm, it would be good to know which one it uses too.
I'm asking because I would like to know how accurate (at what point will it consider two files different) and how fast is the performance (how many or which comparison tests does it do) of SyncBack's file similarity detection feature.
I'm currently using SyncBackFree v6.5.15.0 on Windows 7.