Apologies for replying to my own post, but here's some new information. I upgraded my Linkstation Live v2 to davy_gray's 0.3.1b armel image
and his updated 18.104.22.168 armel kernel and ran some more tests, this time with a 2.1 GB file of mpeg2 data.
Here's the info:
Hardware: Linkstation Live v2
OS: Debian Lenny (davy_gravy version 0.3.1b)
Kernel: 22.214.171.124 (from davy_gravy)
Protocol: NFS v3 over TCP (Jumbo Frames, MTU: 9004
Client-side mount options: rw,rsize=65535,wsize=65535,proto=tcp,nfsvers=3
NFS copy command and output:
[alan@viper store]$ time cp /mnt/ls1/share/music/2GB-test /dev/null
0.045u 5.310s 3:09.65 2.8% 0+0k 4194392+0io 1pf+0w
which works out to about 10.8 MB/sec,
I've gotta check into this, as I'm pretty sure I was seeing higher numbers a day or two ago with the same setup.
The results with Samba were just incredible
Samba command and output:
[alan@viper store]$ time smbclient -U <username> -c 'get "2GB-test"' '\\ls1\test' <password>
Domain=[LS1] OS=[Unix] Server=[Samba 3.2.5]
getting file \2GB-test of size 2147483648 as 2GB-test (38313.9 kb/s) (average [b]38313.9 kb/s[/b])
0.710u 10.349s 0:55.51 19.9% 0+0k 4024+4194312io 22pf+0w
That's almost 37
Unfortunately, I can't run the same test from Windows, as the [stupid] ethernet driver for my motherboard will bluescreen if I change the MTU to anything larger than 1500. Sigh.
So I'm not sure where the comments about slowness with the armel kernels are coming from, but if you can run GbE with Jumbo Frames, you'll rock!