修正 macOS 10.11.5後,使用 SMB 傳輸速度低落
近期從 MAC 連 Nas 網芳的速度慢到 8mb/s,從換線、移動 nas、升級清理 nas、檢視 router,仍查不出問題
直到從 開 vm win7 來抓,速度竟然達到 110MB/s,在回到 mac 也測得同樣速度。
當時是以匿名身份進入,再改用 user 身份登入,卻獲得 8mb/s 的回報...
不信邪,再回 win7 以同一個帳號進入,仍可以高速傳輸,可以確認的是 "macOS 登入 smb 有問題"
Google 查到一篇
How to Fix Slow SMB File Transfers on OS X 10.11.5+ and macOS Sierra
主要是說,很多 mac 使用者發現,10.11.5 以後,smb 都很慢。
問題歸咎於 apple 的SMB 預設啟用"客戶端簽名",而破壞了性能。
之所以這麼做,可能是要減輕 Badlock issue
作法
- 查詢 SIGNING_ON 是否開啟
- 修正
- 卸載 smb 磁碟,再重連即可
$ smbutil statshares -a
若看到 SIGNING_ON = TRUE 就是有開$ printf "[default]\nsigning_required=no\n" | sudo tee /etc/nsmb.conf >/dev/null
參考文獻
https://dpron.com/os-x-10-11-5-slow-smb/
修正 macOS 10.11.5後,使用 SMB 傳輸速度低落
Reviewed by Wild
on
9/03/2017 07:30:00 下午
Rating:
沒有留言:
沒有Google帳號也可發表意見唷!