From owner-freebsd-hackers@FreeBSD.ORG Wed May 16 05:40:13 2012 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 82FDB106564A for ; Wed, 16 May 2012 05:40:13 +0000 (UTC) (envelope-from wojtek@wojtek.tensor.gdynia.pl) Received: from wojtek.tensor.gdynia.pl (wojtek.tensor.gdynia.pl [89.206.35.99]) by mx1.freebsd.org (Postfix) with ESMTP id C5E0E8FC08 for ; Wed, 16 May 2012 05:40:12 +0000 (UTC) Received: from wojtek.tensor.gdynia.pl (localhost [127.0.0.1]) by wojtek.tensor.gdynia.pl (8.14.5/8.14.5) with ESMTP id q4G5e3sX026761; Wed, 16 May 2012 07:40:03 +0200 (CEST) (envelope-from wojtek@wojtek.tensor.gdynia.pl) Received: from localhost (wojtek@localhost) by wojtek.tensor.gdynia.pl (8.14.5/8.14.5/Submit) with ESMTP id q4G5e359026758; Wed, 16 May 2012 07:40:03 +0200 (CEST) (envelope-from wojtek@wojtek.tensor.gdynia.pl) Date: Wed, 16 May 2012 07:40:02 +0200 (CEST) From: Wojciech Puchar To: David Brodbeck In-Reply-To: Message-ID: References: <20120430085748.GA56921@server.vk2pj.dyndns.org> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.2.7 (wojtek.tensor.gdynia.pl [127.0.0.1]); Wed, 16 May 2012 07:40:03 +0200 (CEST) Cc: freebsd-hackers@freebsd.org, Peter Jeremy Subject: Re: NFS - slow X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 May 2012 05:40:13 -0000 >> same. am i doing something wrong? > > I found NFSv4 to be much *slower* than NFSv3 on FreeBSD, when I > benchmarked it a year or so ago. both are just right in you read (NFSv4 taking a bit more CPU), and both are awful at writes. for me now the only way to get NFS working well is to use unfsd with fsync commented out in sources. get very fast and not compliant with NFS protocol, which i don't care. i don't have database logs on NFS, but sometimes need to run non freebsd device without HDD and compile something using NFS disk.