在linux和macos中看不到檔案複制速度,往往不清楚smb或者afp的傳輸速度。
dd指令可以測試磁盤io速度,當然也可以測試網絡傳輸速度。
首先要挂載afp或者smb,此步略過。
然後準備好一定體積的測試檔案(最好大點,比如1G以上),使用以下指令測試傳輸速度:
dd if=/smb/TestIO/test of=/TestIO/test
if表示源檔案(smb或者afp中的檔案),of表示複制到何處(複制到本機),具體路徑需要自行設定。
稍等片刻,得到以下結果 :
5311711232 bytes transferred in 109.627257 secs (48452469 bytes/sec)
如果沒有大檔案,可以用以下指令直接生成一個1G的檔案:
dd if=/dev/zero of=test bs=1m count=1024