
我有一台 WD My Cloud NAS。在同一台 PC 上,透過 SMB 從 NAS 下載檔案的速度在 Windows XP 上為 20 MB/秒,在 Windows 7 上為 40 MB/秒。為什麼?
Windows 7的
複製速度:45-53 MB/秒
NAS CPU 負載(smbd,由上至下):50-60%
視窗XP
複製速度:22MB/秒
NAS CPU 負載(smbd,由上至下):26-28%
答案1
因為 Windows XP 使用 SMB1,這並不是那麼好。另一方面,Windows 7 使用 SMB2,這是一個相當大的改進。
NAS 的 CPU 就是這裡的限制因素。 SMB2 效率更高,因此可以實現更高的傳輸速率。
微軟有一個Technet 部落格文章介紹了這一點,包含這張圖:
第一個峰值是 SMB2 傳輸,而速度慢得多的傳輸是使用 SMB1 完成的。
當然維基百科也有關於中小企業的文章。