DirectConnect

指南

為什麼 AirDrop 傳大型檔案很慢,以及更快的方法

AirDrop 傳大型檔案很慢,因為它透過無線連線傳送,在公開測試中 Mac 之間約 320 Mb/s。對大型專案來說,兩台 Mac 之間的 Thunderbolt 線材快好幾倍,不過用內建方式使用它需要一些設定。

為什麼 AirDrop 傳大型檔案很慢

  • 它是無線的。AirDrop 在兩台 Mac 之間使用直接的 Wi-Fi 連線。公開的 Mac 對 Mac 測試顯示約 320 Mb/s,最好約 700 Mb/s。以 320 Mb/s 計算,100 GB 要超過 40 分鐘。
  • 與 Wi-Fi 共用無線電。Mac 會在 AirDrop 連線和 Wi-Fi 網路之間切換,網路忙碌、牆壁或距離都會讓兩者變慢。
  • 檔案夾要先打包。AirDrop 傳送前會把檔案夾打包成一個封存檔,所以大型檔案夾可能要等一陣子才會顯示進度。
  • 無法續傳。任一台 Mac 睡眠、超出範圍或取消時,傳輸就會失敗,你得從頭重新傳送。
  • 必須有人接受。除非兩台 Mac 使用同一個 Apple 帳號,否則接收端 Mac 必須按一下接受。
  • 只限 Apple。AirDrop 無法與 Windows 或 Linux 一起使用。

讓 AirDrop 發揮最大效能

這些步驟有助於大型 AirDrop 傳輸順利完成:

  1. 把兩台 Mac 放在同一個房間裡靠近一點,中間不要有阻隔。
  2. 把兩台 Mac 都接上電源。
  3. 在 Mac 筆電上開啟系統設定,選擇電池,按一下選項,然後開啟使用電源轉換器時,若顯示器關閉,則防止自動進入睡眠。
  4. 讓兩台 Mac 登入同一個 Apple 帳號,傳輸就會自動接受,不必按一下。
  5. 如果兩台 Mac 使用不同帳號,請在接收端 Mac 上開啟控制中心,按一下 AirDrop,然後選擇所有人(10 分鐘)。
  6. 選擇性:暫停兩台 Mac 上其他使用 Wi-Fi 的活動,例如下載、備份或 AirPlay。
  7. 分成幾批中等大小的檔案傳送,而不是一個超大的檔案夾,這樣傳輸失敗時損失比較小。

改用 Thunderbolt 線材

如果兩台 Mac 都有 Thunderbolt 或 USB4 連接埠,用線材連接就能建立一條名為 Thunderbolt 橋接器的私人網路連線。在兩台 Mac 之間,我們量測到線材本身每個方向都有 37.7 Gb/s。要用 macOS 透過它拷貝檔案,你得在一台 Mac 上開啟檔案共享,再從另一台連線。

在有檔案的 Mac 上

  1. 用 Thunderbolt 線材連接兩台 Mac。
  2. 開啟系統設定,選擇一般,接著選擇共享,然後開啟檔案共享。
  3. 按一下檔案共享旁的資訊按鈕。在共享的檔案夾下按一下 +,加入要拷貝的檔案夾。
  4. 在使用者下,確認你的使用者帳號有讀取和寫入或唯讀權限。你要用這個帳號的名稱和密碼登入,所以它必須設有密碼。
  5. 在系統設定中選擇網路,接著選擇 Thunderbolt 橋接器,然後選擇詳細資訊。記下 TCP/IP 下的 IP 位址。它以 169.254 開頭。

線材直連時,169.254 位址和「自行指定的 IP」狀態是正常的。因為沒有路由器來分配位址。

在接收檔案的 Mac 上

  1. 在 Finder 中選擇前往 > 連接伺服器。
  2. 輸入 smb:// 再加上你記下的位址,例如 smb://169.254.10.20,然後按一下連線。
  3. 選擇註冊使用者,輸入另一台 Mac 的使用者名稱和密碼,然後按一下連線。
  4. 選取分享的檔案夾,然後按一下好。它會在 Finder 中開啟,並出現在側邊欄。
  5. 把想要的檔案拖到這台 Mac 上的檔案夾中。

需要注意的地方

  • 用名稱連線可能會走 Wi-Fi。如果你從 Finder 的網路清單中選擇另一台 Mac,Finder 可能會找到它的 Wi-Fi 位址,拷貝就會走 Wi-Fi 而不是線材。請用 169.254 位址連線。
  • 防火牆可能會封鎖它。如果防火牆選項(系統設定、網路、防火牆)中開啟了阻擋所有傳入連線,檔案共享就無法接受連線。
  • 小檔案很慢。檔案分享處理每個檔案都要來回好幾次要求。在我們的測試中,透過 10 Gb/s 連線,Finder 把 20,000 個小檔案從 Mac 拷貝到 Linux 電腦花了將近四分鐘。
  • 睡眠和拔掉線材都會結束連線。任一台 Mac 睡眠或重新開機,或線材被拔掉後,你得重新連線並登入。
  • 位址可能會改變。重新接上線材後,自行指定的位址可能不一樣,所以儲存的伺服器位址可能會失效。

更多細節,包括共享磁碟和移轉輔助程式,請見用 Thunderbolt 傳輸檔案。

移動大型檔案的其他方法

  • 乙太網路:兩台 Mac 都接上有線網路並使用檔案共享,多數網路最高約 1 Gb/s。設定方式和上面相同,使用每台 Mac 的網路位址。
  • 高速外接 SSD:先把檔案拷貝進去,再拷貝出來。不需要無線網路或分享,但所有內容都要拷貝兩次。

在傳輸大型檔案的最快方法中比較各方法所需時間。