Date: Mon, 28 Jun 2010 00:35:14 -0400 (EDT) From: Rick Macklem <rmacklem@uoguelph.ca> To: "Rick C. Petty" <rick-freebsd2009@kiwi-computer.com> Cc: freebsd-stable@freebsd.org Subject: Re: Why is NFSv4 so slow? Message-ID: <Pine.GSO.4.63.1006280032180.2680@muncher.cs.uoguelph.ca> In-Reply-To: <20100628034741.GA45748@kay.kiwi-computer.com> References: <20100627221607.GA31646@kay.kiwi-computer.com> <Pine.GSO.4.63.1006271949220.3233@muncher.cs.uoguelph.ca> <20100628031401.GA45282@kay.kiwi-computer.com> <20100628034741.GA45748@kay.kiwi-computer.com>
index | next in thread | previous in thread | raw e-mail
On Sun, 27 Jun 2010, Rick C. Petty wrote: > On Sun, Jun 27, 2010 at 08:04:28PM -0400, Rick Macklem wrote: >> >> Weird, I don't see that here. The only thing I can think of is that the >> experimental client/server will try to do I/O at the size of MAXBSIZE >> by default, which might be causing a burst of traffic your net interface >> can't keep up with. (This can be turned down to 32K via the >> rsize=32768,wsize=32768 mount options. I found this necessary to avoid >> abissmal performance on some Macs for the Mac OS X port.) > > I just ran into the speed problem again after remounting. This time > I tried to do a "make buildworld" and make got stuck on [newnfsreq] for > ten minutes, with no other filesystem activity on either client or server. > Being stuck in "newnfsreq" means that it is trying to establish a TCP connection with the server (again smells like some networking issue). > The file system corruption is still pretty bad. I can no longer build any > ports on one machine, because after the port is extracted, the config.sub > files are being filled with all zeros. It took me awhile to track this > down while trying to build devel/libtool22: > Assuming your mounts are not using "soft,intr", I can't explain the corruption. Disabling delegations is the next step. (They aren't required for correct behaviour and are disabled by default because they are the "greenest" part of the implementation.) rickhome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.4.63.1006280032180.2680>
