我一直使用 SyncToy v1.4,因为我发现 v2.0 太慢了,根本没什么用。例如,在同步后立即再次运行时,对于没有任何更改的文件夹对,它会从头开始,不必要地扫描所有文件和子文件夹以查找差异。
看起来像新的同步玩具 v2.1(2009 年 10 月 11 日发布)比 v1.4 有很大改进,但比 v2.0 快很多吗?
答案1
是的,我注意到了性能的提升。SyncToy 2.1 使用了 Microsoft Sync Framework 2.0 的最新同步引擎,该引擎正在积极开发中(最新 SDK 于 2009 年 10 月 18 日发布)。
他们在此版本中概述的主要功能之一是性能的提升:
- 性能更佳:文件复制操作的速度全面显著提升。
尝试一下,你不会失望的!
答案2
我再次坚持使用 SyncToy v1.4,因为我发现 v2.1 也太慢了,没有任何用处。
首先我运行 v1.4 以确保所有内容都已同步并回显,然后在 v1.4 上安装了 v2.1(保留了其设置并对其进行了升级)。
然后我预览了两个已知相同的文件夹,每个文件夹大小为 7.16Gb(包含 53,817 个文件和 2,594 个文件夹)。SyncToy v2.1 耗时 11 分钟,并表示需要覆盖 46,650 个文件(而 60,972 个文件不需要执行任何操作)。这太慢了,而且关于必须覆盖任何文件的说法是不正确的。
于是我卸载了 v2.1,重新安装了 v1.4,并做了同样的测试。这次花了 2 分钟比较相同的文件夹对,没有文件需要复制(除了 v2.1 留下的几个 SyncToy_*.dat 文件)。
答案3
Syntoy 2.1 不会解密加密的文件和文件夹,而 Synctoy 2.0 不会复制文件属性(例如用于加密)。
当使用 2.0 版本时,我所有的加密文件和文件夹都被解密。
在两个 NTFS 格式的驱动器之间进行复制时会发生这种情况。如果在 NTFS 和 FAT 驱动器之间进行复制,则加密和 NTFS 文件属性应自动删除。
我不确定 1.4 版。以前的下载链接已损坏,微软用 2.0 版替换了 1.4 版的下载链接。
如果您有许多加密文件需要复制到可移动驱动器,则您不一定希望在连接到其他电脑时对备份文件和文件夹进行加密。
我记得 Synctoy 2.1 比 2.0 版稍微快一些,但实际上并没有进行任何测试,2.1 版似乎更快。
我安装了 2.0 和 2.1 (x64)。也许 MS 应该添加一些选项,但希望 Synctoy 尽可能简单。
如果您有许多加密文件需要解密。使用 2.1 版时,与 2.0 版相比,您需要花费更多时间来解密数百到数千个文件。