From owner-freebsd-hackers@FreeBSD.ORG Thu Oct 18 15:11:58 2012 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B5C3272C; Thu, 18 Oct 2012 15:11:58 +0000 (UTC) (envelope-from ndenev@gmail.com) Received: from mail-wi0-f170.google.com (mail-wi0-f170.google.com [209.85.212.170]) by mx1.freebsd.org (Postfix) with ESMTP id 166468FC1B; Thu, 18 Oct 2012 15:11:56 +0000 (UTC) Received: by mail-wi0-f170.google.com with SMTP id hm2so1945909wib.1 for ; Thu, 18 Oct 2012 08:11:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer; bh=9EAGJ3tBEIhFVcRVS8g2aCLO95xdlOnsmAkaMcXLB7o=; b=ACHnkuttJboOB8/p1FV9vKYYayRuAfHVQxJFcZ0pdrZwgYqjmFa07Nqx/YWOCyz/gM SNGAYxviLoWBobbThjqQo1VaW2I1oCR2XJk9jaLu4xrObYBmjagMpL+NcevSRbJBU8uR Ry2smtbX1Xg/O6C+ShAIvQyQ4b/ftXHSZEhpd0kOV5Txhj+hY5SoXgbj1W396FOYti4h TbBqWMuOkqlcZrNN9Fpt15lbRqvHHZxZytm38jS6T+vSskWHuG6b+oWaOCs+XTozgP+I pXAbJQk+maT76grejsFWUDeorEuXJKir3RSdWwNJTb7OOKW1kBiQRaDc04Pt81KAqtyE 9r2Q== Received: by 10.180.85.99 with SMTP id g3mr12044511wiz.5.1350573115711; Thu, 18 Oct 2012 08:11:55 -0700 (PDT) Received: from ndenevsa.sf.moneybookers.net (g1.moneybookers.com. [217.18.249.148]) by mx.google.com with ESMTPS id ay10sm34034836wib.2.2012.10.18.08.11.51 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 18 Oct 2012 08:11:52 -0700 (PDT) Subject: Re: NFS server bottlenecks Mime-Version: 1.0 (Mac OS X Mail 6.1 \(1498\)) Content-Type: text/plain; charset=us-ascii From: Nikolay Denev In-Reply-To: Date: Thu, 18 Oct 2012 18:11:51 +0300 Content-Transfer-Encoding: quoted-printable Message-Id: <6DAAB1E6-4AC7-4B08-8CAD-0D8584D039DE@gmail.com> References: <937460294.2185822.1350093954059.JavaMail.root@erie.cs.uoguelph.ca> <302BF685-4B9D-49C8-8000-8D0F6540C8F7@gmail.com> <0857D79A-6276-433F-9603-D52125CF190F@gmail.com> To: Ivan Voras X-Mailer: Apple Mail (2.1498) Cc: freebsd-hackers@freebsd.org X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Oct 2012 15:11:58 -0000 On Oct 15, 2012, at 5:34 PM, Ivan Voras wrote: > On 15 October 2012 16:31, Nikolay Denev wrote: >>=20 >> On Oct 15, 2012, at 2:52 PM, Ivan Voras wrote: >=20 >>> http://people.freebsd.org/~ivoras/diffs/nfscache_lock.patch >>>=20 >>> It should apply to HEAD without Rick's patches. >>>=20 >>> It's a bit different approach than Rick's, breaking down locks even = more. >>=20 >> Applied and compiled OK, I will be able to test it tomorrow. >=20 > Ok, thanks! >=20 > The differences should be most visible in edge cases with a larger > number of nfsd processes (16+) and many CPU cores. I'm now rebooting with your patch, and hopefully will have some results = tomorrow.