This release significantly improves file scanning performance on spinning drives (HDDs).
Now fclones
maintains a pool of threads per each physical device. It detects the drive type and adapts its I/O access patterns appropriately.
Parallel access is performed for small, random I/O requests only. Sequential full-contents hashing is performed by a single thread per each HDD found. Multiple devices are supported, so on a computer equipped with an HDD and an SSD fclones
will use different strategy to access the HDD and different to access the SSD, and both devices will be used in parallel.
For more information, see Tuning in the README.md.