On Thu, 2008-12-04 at 23:49 +0100, Moritz Muehlenhoff wrote:
> Does this error still occur with more recent kernel versions?
I've just reran the tests with the same hardware. However the client
machines are tracking testing. The server is running Debian/etch with
2.6.18-6-686 and nfs-common 1:1.0.10-6+etch.1, the clients are running:
The tests:
- discard:
# dd if=/dev/zero bs=1024k count=1024 | nc -q 0 server discard
- create /tmp/tmpfile:
# dd if=/dev/urandom of=/tmp/tmpfile bs=1M count=1024
- mount /mnt with either of:
# mount server:/share /mnt -t nfs -o rw,udp
# mount server:/share /mnt -t nfs -o rw,tcp
- write and read tests:
# dd if=/tmp/tmpfile of=/mnt/tmpfile bs=8k
# dd if=/mnt/tmpfile of=/dev/null bs=8k
The network was otherwise in normal (not too heavy) use so the results
may be a little off (the NFS performance over TCP on host3 surprised me
a little but I couldn't really get any better numbers than this).
I would say the problem is still there. The machines that run on 100Mbit
have slower read performance when on UDP than on TCP. If you want I can
also test different client/server combinations but that will be in the
new year and these test cost quite some time to execute.
--
-- arthur de jong - arthur@west.nl - west consulting b.v. --
--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org