再快的傳輸頻寬也一樣 碎檔就是慢!


很久以前 已經有人提過了 為何買新 NAS 傳檔好慢?! 懶得再解釋 做個公開筆記!
是不是哪裡出問題了? 不是有GbE級的網路嗎? 最少可以 100MB/s 左右的傳輸 不是嗎?

這裡先排除任何硬體問題 解釋一下 哪種情況下 就算 10GbE 一樣龜速.

影片中 我們 透過 QNAP 的 TS-1685 以 10 GbE 網芳掛載遠端 NAS .
分別測試 

1.複製 單一 5GB 大小的檔案 透過 10 GbE 到另一台 NAS
2.複製 內含 128000個4K小檔共 500MB 的資料夾 透過 10 GbE 到另一台 NAS 

5GB 單檔使用了 10 秒鐘 完成
500MB 卻使用了 5 分 21 秒鐘 完成

很明顯 複製 500MB 比 5GB 還要久非常多!!沒錯!硬體沒問題 網路沒問題!
問題出在 碎檔過多 每個檔案都要 個別發起讀寫動作 和種種因素 才會如此緩慢

這裡使用 SSD 測試 如果是傳統 HDD 差距可能會拉的更大!

同理 不論是本機複製 或者 複製到 外接USB硬碟 全部都一樣 碎檔就是慢!
倘若 傳輸單一大檔案 還是異常緩慢 這時才需要檢查硬體是否故障

結論 碎檔 就是慢! 這是目前現狀! 將來會不會突破改進?! 問問土地公!