From owner-freebsd-current@FreeBSD.ORG Sun Nov 12 19:13:51 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7476016A415; Sun, 12 Nov 2006 19:13:51 +0000 (UTC) (envelope-from ivoras@freebsd.org) Received: from ls405.htnet.hr (ls405.t-com.hr [195.29.150.135]) by mx1.FreeBSD.org (Postfix) with ESMTP id B4EAE43D7F; Sun, 12 Nov 2006 19:13:23 +0000 (GMT) (envelope-from ivoras@freebsd.org) Received: from ls242.t-com.hr (ls242.t-com.hr [195.29.150.134]) by ls405.htnet.hr (Postfix) with ESMTP id F1FEA14658B; Sun, 12 Nov 2006 20:13:21 +0100 (CET) Received: from ls242.t-com.hr (localhost.localdomain [127.0.0.1]) by ls242.t-com.hr (Qmlai) with ESMTP id D3D7A10F8055; Sun, 12 Nov 2006 20:13:21 +0100 (CET) Received: from ls242.t-com.hr (localhost.localdomain [127.0.0.1]) by ls242.t-com.hr (Qmlai) with ESMTP id BC7BC10F8057; Sun, 12 Nov 2006 20:13:21 +0100 (CET) X-Envelope-Sender-Info: qNMqIwJL6pMxrLsv6Bv6Q+DON6a015vxOcE6sDDdqLFwavEOfecH+Ec8BH2pviS1 X-Envelope-Sender: ivoras@freebsd.org Received: from [10.0.0.100] (89-172-63-161.adsl.net.t-com.hr [89.172.63.161])by ls242.t-com.hr (Qmali) with ESMTP id 95B086C0036; Sun, 12 Nov 2006 20:13:21 +0100 (CET) Message-ID: <4557725B.2060804@freebsd.org> Date: Sun, 12 Nov 2006 20:13:31 +0100 From: Ivan Voras User-Agent: Thunderbird 1.5.0.8 (Windows/20061025) MIME-Version: 1.0 References: <20061110151247.GA64530@zone3000.net> <3aaaa3a0611111503m319808c u7e1f710970350044@mail.gmail.com> <4557434C.7080106@elischer.org> In-Reply-To: <4557434C.7080106@elischer.org> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-imss-version: 2.044 X-imss-result: Passed X-imss-scanInfo: M:P L:N SM:0 X-imss-tmaseResult: TT:0 TS:0.0000 TC:00 TRN:0 TV:3.6.1039(14806.003) X-imss-scores: Clean:6.13759 C:2 M:3 S:5 R:5 X-imss-settings: Baseline:3 C:3 M:3 S:3 R:3 (0.5000 0.5000) Cc: threads@freebsd.org, freebsd-current@freebsd.org Subject: Re: libpthread vs libthr. X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ivoras@fer.hr List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Nov 2006 19:13:51 -0000 Julian Elischer wrote: > this is interesting.. there has been a call to remove "fairness" > as a threading property as it complicates the scheduler. > It has been said by many that they do not consider this as an important > feature and it reduces throughput. IMO both sides are right and fairness should be optional. It will certainly help some workloads and harm others; leaving it as a (default) kernel compile option is fine for now, as long as it's documented how to toggle it (in pthread man page at least).