I've cracked it! Been trying for days to get decent speed from my USB3 500GB NAS drive over my wireless network. Just using linux "time" command to time real world activities (not lab test and theoretics - just real world).
Transfer of AVI movie (735120266 bytes):
timings...
NFS to linux
mount NFS share (mount -t nfs 192.168.1.1:/mnt/sda1 /mnt/tmp)
timed "dd" copy (time dd bs=4096 if=/mnt/movies/MOVIES/test.avi of=test.avi)
179472+1 records in
179472+1 records out
735120266 bytes (735 MB) copied, 9.01244 s, 81.6 MB/s
real 0m9.121s
user 0m0.215s
sys 0m1.520s
NFS to windows (NFS share mapped to a drive)
install "Services for NFS" via control panel -> Programs -> turn features on/off
start service Client for NFS
mount nfs share as "Z"
copy from Z to local folder
12seconds
FTP:
anonymous, passive mode, no proxy
read file from remote directory local directory (repeated twice)
= 27 seconds
SMB
network browser copy from/to folders
read file (repeated twice)
= 40 seconds
Summary:
NFS linux = 9 seconds
NFS windows 12 seconds
FTP = 27 seconds
SMB = 40 seconds
Transfer of AVI movie (735120266 bytes):
timings...
NFS to linux
mount NFS share (mount -t nfs 192.168.1.1:/mnt/sda1 /mnt/tmp)
timed "dd" copy (time dd bs=4096 if=/mnt/movies/MOVIES/test.avi of=test.avi)
179472+1 records in
179472+1 records out
735120266 bytes (735 MB) copied, 9.01244 s, 81.6 MB/s
real 0m9.121s
user 0m0.215s
sys 0m1.520s
NFS to windows (NFS share mapped to a drive)
install "Services for NFS" via control panel -> Programs -> turn features on/off
start service Client for NFS
mount nfs share as "Z"
copy from Z to local folder
12seconds
FTP:
anonymous, passive mode, no proxy
read file from remote directory local directory (repeated twice)
= 27 seconds
SMB
network browser copy from/to folders
read file (repeated twice)
= 40 seconds
Summary:
NFS linux = 9 seconds
NFS windows 12 seconds
FTP = 27 seconds
SMB = 40 seconds