About a year ago and IIRC, I did some tests on a plain (no encryption) NFS with a gigabit connection from a Linux Desktop Computer to my Seagate GoFLEX Home (with a SATA HDD capable of writing @60MBps) running on a self-built OpenWRT and was only able to get a 4 MBps (~ 32Mbps) write throughput using this F3 utility. When using the same F3 utility on my Seagate GoFLEX Home, I was able to get about 48 MBps write throughput. TBH, I don't know if this is a bottleneck on the NFS. But, I sure would like to resolve this issue and would appreciate if anyone here will like to offer some setting suggestions to improve this. Also, it certainly would be nice to know how you test your NFS connection throughput with its result.
FYI, the hdparm utility (running on my Seagate GoFLEX Home) reported the SATA HDD with the following results:
[root@GoFLEX:/root 3%] # hdparm -Tt /dev/sda
/dev/sda:
Timing cached reads: 354 MB in 2.01 seconds = 176.28 MB/sec
Timing buffered disk reads: 242 MB in 3.02 seconds = 80.19 MB/sec
0.170u+4.080s=0:14.24e(29.8%) TDSavg=0k+0k+0k max=2940k 0+0io 1pf+0sw
[root@GoFLEX:/root 4%] # hdparm -Tt /dev/sda
/dev/sda:
Timing cached reads: 302 MB in 2.00 seconds = 150.66 MB/sec
Timing buffered disk reads: 288 MB in 3.01 seconds = 95.54 MB/sec
0.170u+4.200s=0:14.21e(30.7%) TDSavg=0k+0k+0k max=2940k 0+0io 1pf+0sw
[root@GoFLEX:/root 5%] # hdparm -Tt /dev/sda
/dev/sda:
Timing cached reads: 330 MB in 2.00 seconds = 164.77 MB/sec
Timing buffered disk reads: 282 MB in 3.02 seconds = 93.52 MB/sec
0.190u+4.250s=0:14.21e(31.2%) TDSavg=0k+0k+0k max=2940k 0+0io 1pf+0sw
[root@GoFLEX:/root 6%] #