From owner-freebsd-current@FreeBSD.ORG Thu Feb 1 19:46:30 2007 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F01E616A403 for ; Thu, 1 Feb 2007 19:46:30 +0000 (UTC) (envelope-from gallatin@cs.duke.edu) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.freebsd.org (Postfix) with ESMTP id B8ED513C4B7 for ; Thu, 1 Feb 2007 19:46:30 +0000 (UTC) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.13.6/8.13.6) with ESMTP id l11JkJUt018750 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Thu, 1 Feb 2007 14:46:19 -0500 (EST) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.12.9p2/8.12.9/Submit) id l11JkD2X038443; Thu, 1 Feb 2007 14:46:13 -0500 (EST) (envelope-from gallatin) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <17858.17285.523377.837244@grasshopper.cs.duke.edu> Date: Thu, 1 Feb 2007 14:46:13 -0500 (EST) To: Julian Elischer In-Reply-To: <45C24113.7000608@elischer.org> References: <45C24113.7000608@elischer.org> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Cc: FreeBSD Current Subject: Re: lock contention etc. X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Feb 2007 19:46:31 -0000 Julian Elischer writes: > I'm guessing that the extra system time represents a lot of > contention somewhere. > > What is the best way to get actual numbers on this? The Dtrace lockstat tool is designed for this, and I've used it to track down contention like this on Solaris. It seems to be on the TODO list for the FreeBSD Dtrace port at http://people.freebsd.org/~jb/dtrace/todo.html. I wonder how soon it will arrive.. It is one of the things that I'm most looking forward to. Drew