NFS upload speed decreases after 40mb copied.
When I mount my NFS exports from my SuSE Linux 8.0 workstation I have a strange problem when uploading files to the NFS server. With all files bigger then 40 MB the upload speed decreases from 60 mbit to 10 mbit when 38 MB of the file is copied. With downloading from the server I have no problems and the network speed is fast. I read some NFS FAQ's and MAN pages and changed some mount options (rsize/wsize for example), but that doesn't work. My server is running SuSE Linux 7.3 with the knfsd package installed which is distributed on that distribution version DVD. Does someone know if this is a known problem? (and how you can fix it offcource ;-) With kind regards, Joep Verhaeg. http://www.joepverhaeg.nl
On Tue, Jul 02, 2002 at 12:48:06PM +0200, joep.verhaeg@philips.com wrote:
When I mount my NFS exports from my SuSE Linux 8.0 workstation I have a strange problem when uploading files to the NFS server. With all files bigger then 40 MB the upload speed decreases from 60 mbit to 10 mbit when 38 MB of the file is copied. With downloading from the server I have no problems and the network speed is fast. I read some NFS FAQ's and MAN pages and changed some mount options (rsize/wsize for example), but that doesn't work. My server is running SuSE Linux 7.3 with the knfsd package installed which is distributed on that distribution version DVD. Does someone know if this is a known problem? (and how you can fix it offcource ;-)
I don't think I can help solve your problem, but I can confirm that linux NFS can be a bit erratic. The rsize=8192,wsize=8192 options did help performance for me, but a lot also depends on your network drivers. For example, on a fast wired network, I get very good performance, even for large files. On a wireless network, it is definately slower and large files take much longer (longer than the bandwidth difference alone). I have watched the packet meter in gkrellm while transferring a large file over wireless, and it is spiky. By that I mean, it sends off a few hundred packets, then nothing for a second or two, then a few hundred more. There are so many factors to consider: the network, the network driver, the server memory, the mount options, the disk speed on both server and client. Sorry I don't have a better answer for you. Best Regards, Keith -- LPIC-2, MCSE, N+ Right behind you, I see the millions Got spam? Get spastic http://spastic.sourceforge.net
participants (2)
-
joep.verhaeg@philips.com
-
Keith Winston