Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 2 Nov 2011 16:53:58 -0700
From:      Michael Sierchio <kudzu@tenebras.com>
To:        Vincent Hoffman <vince@unsane.co.uk>
Cc:        FreeBSD-Questions@freebsd.org
Subject:   Re: nfs client speed lower than expected.
Message-ID:  <CAHu1Y71aQAZuSsAsJPTbqoz3LNnaqo5enf0ZRXzY_YfEOARjMw@mail.gmail.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
Mount via tcp.

On Wed, Nov 2, 2011 at 4:51 PM, Vincent Hoffman <vince@unsane.co.uk> wrote:
> Hi all,
> =A0 =A0 =A0 =A0What 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=
,timeout=3D4,retrans=3D4
> linux mount options
> _netdev,ro,noatime,nodev,noexec,nosuid,proto=3Dudp,vers=3D3,rsize=3D1k,ws=
ize=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.o=
rg"
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAHu1Y71aQAZuSsAsJPTbqoz3LNnaqo5enf0ZRXzY_YfEOARjMw>