From owner-freebsd-questions@FreeBSD.ORG Fri May 29 14:40:14 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0E490106566B for ; Fri, 29 May 2009 14:40:14 +0000 (UTC) (envelope-from Ggatten@waddell.com) Received: from mailhost0.waddell.com (mailhost0.waddell.com [12.154.38.61]) by mx1.freebsd.org (Postfix) with ESMTP id A96678FC27 for ; Fri, 29 May 2009 14:40:13 +0000 (UTC) (envelope-from Ggatten@waddell.com) Received: from mailhost2.waddell.com (mailhost2.waddell.com [10.1.10.30]) by mailhost0.waddell.com (8.13.8/8.13.8) with ESMTP id n4TEdvev027695 for ; Fri, 29 May 2009 09:40:03 -0500 (CDT) (envelope-from Ggatten@waddell.com) Received: from mailhost2.waddell.com (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 8CFD110DC11 for ; Fri, 29 May 2009 09:39:57 -0500 (CDT) Received: from wadpexf0.waddell.com (wadpexf0.waddell.com [192.168.204.24]) by mailhost2.waddell.com (Postfix) with ESMTP id 0365310DC07 for ; Fri, 29 May 2009 09:39:56 -0500 (CDT) Received: from WADPEXV0.waddell.com ([192.168.204.25]) by wadpexf0.waddell.com with Microsoft SMTPSVC(6.0.3790.3959); Fri, 29 May 2009 09:39:56 -0500 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Date: Fri, 29 May 2009 09:39:18 -0500 Message-ID: <70C0964126D66F458E688618E1CD008A0793EE07@WADPEXV0.waddell.com> In-Reply-To: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: libthr vs lipbthreads Thread-Index: AcngaFjuNoRs+BFrRmyiSVjjeeXdkQAAgkmA References: <20090529074443.167820@gmx.net> <20090529140626.60670@gmx.net> From: "Gary Gatten" To: X-OriginalArrivalTime: 29 May 2009 14:39:56.0445 (UTC) FILETIME=[55EC6CD0:01C9E06B] Subject: libthr vs lipbthreads X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 May 2009 14:40:14 -0000 Is there any sort of consensus on the better choice between these two libraries? I'm running an app (nTop) on 6.0 RELEASE and have sometimes "odd" behavior and performances issues with libpthreads. I recently switched the libthr, but I'm not sure if the issues are the app code itself, or the way FBSD does threads and scheduling. Apparently these issues are isolated to FBSD and Linux, Solaris, etc. work fine? Also thought about using Linux threads, but too much hassle compared to creating libmap.conf and restarting. Any thoughts, insights, etc. would be great. Found some resources on the web that indicated libthr is the way to go, but... still not sure?
"This email is intended to be reviewed by only the intended recipient and may contain information that is privileged and/or confidential. If you are not the intended recipient, you are hereby notified that any review, use, dissemination, disclosure or copying of this email and its attachments, if any, is strictly prohibited. If you have received this email in error, please immediately notify the sender by return email and delete this email from your system."