Date: Wed, 2 Nov 2011 18:55:06 -0500 From: Gary Gatten <Ggatten@waddell.com> To: 'Vincent Hoffman' <vince@unsane.co.uk>, "FreeBSD-Questions@freebsd.org" <FreeBSD-Questions@freebsd.org> Subject: RE: nfs client speed lower than expected. Message-ID: <6727_1320278107_4EB1D85B_6727_448_1_D9B37353831173459FDAA836D3B43499CB3E6CF5@WADPMBXV0.waddell.com> In-Reply-To: <4EB1D792.8070103@unsane.co.uk> References: <4EB1D792.8070103@unsane.co.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
Is the interface really at 1Gb? Have you tested with iperf, ftp, or anythi= ng other than nfs? -----Original Message----- From: owner-freebsd-questions@freebsd.org [mailto:owner-freebsd-questions@f= reebsd.org] On Behalf Of Vincent Hoffman Sent: Wednesday, November 02, 2011 6:52 PM To: FreeBSD-Questions@freebsd.org Subject: nfs client speed lower than expected. Hi all, What kind of speed should I be expecting over an NFS mount from a linux box using a gig interface (igb)? I'm seeing linux clients getting approx 2 or 3 times the throughput rsyncing files from a linux nfs server that i get from a 8-stable FreeBSD client. representative results 7.26MB/s - Freebsd client 21.10MB/s liunx client I've tried a variety of files to try and take caching out of the equation, I've tweaked a few sysctls after much googling kern.ipc.maxsockbuf=3D4000000 net.inet.tcp.sendbuf_max=3D16777216 net.inet.tcp.recvbuf_max=3D16777216 net.inet.tcp.sendbuf_inc=3D16384 net.inet.tcp.recvbuf_inc=3D524288 net.inet.udp.recvspace=3D65535 net.local.stream.recvspace=3D65535 net.local.stream.sendspace=3D65535 with no obvious improvement. freebsd mount options ro,noatime,noexec,nosuid,udp,nfsv3,rsize=3D1024,wsize=3D1024,bg,hard,intr,t= imeout=3D4,retrans=3D4 linux mount options _netdev,ro,noatime,nodev,noexec,nosuid,proto=3Dudp,vers=3D3,rsize=3D1k,wsiz= e=3D1k,bg,hard,intr,timeo=3D4,retrans=3D4 I have seen that using the linux server as an nfs client to write to the NFS server on the freebsd box gives similar performance to a linux client pulling from the linux server so I'm guessing its something to do with the freebsd nfs client? Any suggestions/clues welcome. Thanks, Vince _______________________________________________ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" <font size=3D"1"> <div style=3D'border:none;border-bottom:double windowtext 2.25pt;padding:0i= n 0in 1.0pt 0in'> </div> "This email is intended to be reviewed by only the intended recipient and may contain information that is privileged and/or confidential. If you are not the intended recipient, you are hereby notified that any review, use, dissemination, disclosure or copying of this email and its attachments, if any, is strictly prohibited. If you have received this email in error, please immediately notify the sender by return email and delete this email from your system." </font>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6727_1320278107_4EB1D85B_6727_448_1_D9B37353831173459FDAA836D3B43499CB3E6CF5>