
我在使用外部 SDXC 卡時注意到,在大檔案傳輸期間,寫入速度往往會隨著時間的推移而降低。
例如,當 SDXC 卡插入我的 15" rMBP 上的連接埠並從內部 SSD 傳輸 90GB 檔案時,速度開始約為 50 mb/秒,然後逐漸下降到約 100 kb/秒。
這些卡是 SanDisk Ultra 128gb micoSDXC 卡,使用 SD 卡轉接器讀取。其基準寫入速度約為 50 mb/秒,讀取速度約為 80 mb/秒。該卡使用 Apple 分割區圖格式化為 exFAT。
寫入速度變慢的原因是什麼?有可能避免嗎?
答案1
這種情況不僅發生在 SD 或 SDXC 卡上。所有副本以及幾乎所有作業系統都會發生這種情況。
基本上複製過程遵循以下規則:
- 從檔案讀入緩衝區(非常快)
- 從緩衝區寫入目標。
發生的情況是,在速度測量步驟 1 時,讀取填充記憶體緩衝區的速度比寫入 SD 卡的速度更快(需要放慢速度以匹配寫入速度)。
所以,A放緩是正常的。 100KB/秒比我預期的要多(或少?)。