i would like to know if the following scenario is conceivable in ffs:
hash source files - sync - hash destination files - compare hashes
as this is quite time consuming, it would be advantageous to integrate xxhash into ffs: https://github.com/Cyan4973/xxHash
the speed of xxhash is quite impressive, in my opinion.
xxHash is an Extremely fast Hash algorithm, running at RAM speed limits. It successfully completes the SMHasher test suite which evaluates collision, dispersion and randomness qualities of hash functions. Code is highly portable, and hashes are identical across all platforms (little / big endian).
Benchmarks
Hash Name Width Bandwidth (GB/s) Small Data Velocity Quality
XXH3 (SSE2) 64 31.5 GB/s 133.1 10
XXH128 (SSE2) 128 29.6 GB/s 118.1 10
XXH64 64 19.4 GB/s 71.0 10
XXH32 32 9.7 GB/s 71.9 10