From owner-freebsd-threads@FreeBSD.ORG Mon Nov 15 21:07:21 2004 Return-Path: Delivered-To: freebsd-threads@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BB1ED16A4CE for ; Mon, 15 Nov 2004 21:07:21 +0000 (GMT) Received: from mail.vicor-nb.com (bigwoop.vicor-nb.com [208.206.78.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 174E443D3F for ; Mon, 15 Nov 2004 21:07:20 +0000 (GMT) (envelope-from julian@elischer.org) Received: from elischer.org (julian.vicor-nb.com [208.206.78.97]) by mail.vicor-nb.com (Postfix) with ESMTP id AE6CA7A403; Mon, 15 Nov 2004 13:07:19 -0800 (PST) Message-ID: <41991A87.6010803@elischer.org> Date: Mon, 15 Nov 2004 13:07:19 -0800 From: Julian Elischer User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.3.1) Gecko/20030516 X-Accept-Language: en, hu MIME-Version: 1.0 To: Petri Helenius References: <419914F0.1010308@he.iki.fi> In-Reply-To: <419914F0.1010308@he.iki.fi> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-threads@freebsd.org Subject: Re: performance tuning X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Nov 2004 21:07:21 -0000 Petri Helenius wrote: > > Now that 5.3 is the first STABLE release, is the future focus on > -threads towards performance, so that benchmarks and profiling, etc. > would be appreciated somewhat more than they might have been > previously when the development was more in the "just get it working > right" mode? > Basically, yes. there is still work to do in the "get it right" field but it's working "right enough" now that performance is starting to be an issue. There is work proceeding on 3 fronts. * libthr continues to be improved by Mike. * libpthread is being scrutinised for ineffiencies and problems. In particular M:N performance has a lot to be desired. * (from left field) David has been working on a hybrid of libpthread and libthr. As a private project, David is playing w > Momentarily I could provide benchmarks from fairly parallel dual-HTT > CPU machines running libpthread code (both proprietary and real-world > mysql/apache/mod_perl loads) Is that the American or British meaning of Momentarily? (i.e. "IN a moment" or "FOR a moment"? ) :-) What we will really want eventually is KTR output as well as profilings. i.e. output of ktrdump. > > Pete > > _______________________________________________ > freebsd-threads@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-threads To > unsubscribe, send any mail to > "freebsd-threads-unsubscribe@freebsd.org"