Unison实现文件双向同步的利器

我放弃freefilesync的原因:

  1. 同步时会产生.ffs_lock和.ffs_tmp的临时文件,这种侵入式设计会产生副作用,你可以看我之前的一篇文章RemotelySave+InfiniCloud最简单的多端同步方案实践中的架构图,因为我用了iCloud,这种临时文件会引发iCloud频繁同步,不仅浪费宽带还占系统资源。

  2. freefilesync的同步不是基于事件,是基于定时同步,这种方式实际上很耗费资源。

  3. 耗费资源严重,我在运行freefilesync期间,开启5秒钟自动同步,它同步扫描也将近耗费5秒,这会导致一直在同步,如果设置间隔太大可能又同步不及时。

总之,就是同步慢,耗资源,有副作用。也许我使用不当造成的,有高手请指点,但目前没有找到解决办法。