DirectConnect

支持

传输比预期慢

先查看 DirectConnect 为你的线缆测得的速度。如果拷贝慢很多,原因通常是拷贝方式或另一端的磁盘。

查看测得的速度

另一台电脑的窗口会显示连接类型和测得的速度,例如“通过 USB4 连接 · 9.3 Gb/s”。这就是这条连接上拷贝能达到的最高速度。

另一台电脑窗口的顶部:通过雷雳连接 · 9.3 Gb/s(Mac)
另一台电脑窗口的顶部:通过雷雳连接 · 9.3 Gb/s(Windows)
另一台电脑窗口的顶部:通过雷雳连接 · 9.3 Gb/s(Linux)

它通常低于线缆的额定值。例如,两台 Mac 通过 40 Gbps 雷雳线缆连接时测得 22.2–23.5 Gb/s。

在访达或文件资源管理器中拷贝

如果你在访达或文件资源管理器中拖动文件,请改用快速拷贝。

访达和文件资源管理器一次拷贝一个文件。对每个文件,它们都要等另一台电脑回应十来个请求:查找名称、创建文件、写入、设置日期并关闭。面对成千上万个小文件时,等待所花的时间远比传输数据要长。

快速拷贝最多同时拷贝 64 个文件,并且仍会校验每个文件。在两台 Mac 之间,访达拷贝 2,000 个小文件用了 2.3–2.8 秒,快速拷贝用了 0.23–0.71 秒。在 Windows 电脑与 Mac 之间,文件资源管理器用了 4.8–5.6 秒,快速拷贝用了 0.77–1.11 秒。

从 Mac 发送大文件很慢

即使线缆更快,访达向另一台 Mac 发送大文件也只有约 6.6 Gb/s。macOS 以小块方式向网络驱动器发送文件数据,DirectConnect 无法改变这一点。快速拷贝发送同一个 1 GiB 文件的速度为 11.3–13.8 Gb/s。

在访达中从另一台 Mac 拷贝不受影响:约 11.3 Gb/s。

测得的速度很低

  • 使用更快的线缆。如果两台电脑都支持 40 Gbps,40 Gbps 的雷雳 4 或 USB4 线缆可能比 20 Gbps 的快得多。请参阅需要哪种 USB-C 线缆。
  • 使用正确的端口。有些电脑只有一个高速端口,其他端口较慢。请查看你电脑的规格。
  • 直接连接。集线器和扩展坞可能会拖慢连接。
  • 在 Linux 上,有些笔记本只使用线缆两条通道中的一条。请参阅Linux 上的已知问题。

首次从 Windows 电脑拷贝小文件很慢

首次从 Windows 电脑拷贝包含大量小文件的文件夹,可能比之后慢十倍以上,因为 Microsoft Defender 会在每个文件首次打开时扫描它。请参阅Windows 上的已知问题。

大文件拷贝进行时,小文件会变慢

同两台电脑之间进行大文件拷贝时,小文件会与它共用连接,并排在它的数据后面。

例如,一台 Mac 在访达中把 2,000 个小文件拷贝到 Windows 电脑,用了 2.7–2.9 秒。当这台电脑同时向 Mac 发送 1 GiB 的文件时,同样的拷贝用了 17.8–21.5 秒。

如果需要先拿到小文件,请在大文件拷贝开始之前或完成之后再拷贝它们。

大型拷贝中途变慢

如果拷贝量远大于接收电脑的可用内存,内存写满后速度就会降到其磁盘的速度。外置驱动器或较旧的内置驱动器可能比线缆慢。

例如,一台 Mac 以 5.9–6.0 Gb/s 的速度向 Windows 电脑拷贝了一个 40 GB 文件。在没有其他任务运行时,这台电脑自身的磁盘写入同样的数据量为 7.95 Gb/s,所以决定速度的是磁盘,而不是线缆。