From owner-freebsd-hackers Sun Apr 26 12:36:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA06660 for freebsd-hackers-outgoing; Sun, 26 Apr 1998 12:21:58 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from dt050n33.san.rr.com (@dt050n33.san.rr.com [204.210.31.51]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA06355 for ; Sun, 26 Apr 1998 12:19:09 -0700 (PDT) (envelope-from Studded@san.rr.com) Received: from san.rr.com (Studded@localhost [127.0.0.1]) by dt050n33.san.rr.com (8.8.8/8.8.8) with ESMTP id MAA11852; Sun, 26 Apr 1998 12:18:47 -0700 (PDT) (envelope-from Studded@san.rr.com) Message-ID: <35438897.4CF24E7@san.rr.com> Date: Sun, 26 Apr 1998 12:18:47 -0700 From: Studded Organization: Triborough Bridge & Tunnel Authority X-Mailer: Mozilla 4.05 [en] (X11; I; FreeBSD 2.2.6-STABLE-0420 i386) MIME-Version: 1.0 To: "Jordan K. Hubbard" CC: "John S. Dyson" , freebsd-hackers@FreeBSD.ORG Subject: Re: threads performance References: <3679.893531204@time.cdrom.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Jordan K. Hubbard wrote: > > > The issue of kernel threads is on my plate, I have been *ordered* > > I think he was still wanting to know (and I'm darn curious myself) > why our *user* threads are so slow in comparison to the user thread > packages on other platforms. I'm not saying kernel threads aren't > neat or needed, I'm just wondering what specific performance bogon > we're suffering from in userland which makes it so? This is in support of the importance of getting some kind of well-performing threads into -Stable as soon as practically possible. One of my repeat customers who has been very happy with FreeBSD in the past is developing a new Unix port of one of his very successful programs. He asked me about FreeBSD's thread support and I told him (honestly at the time) that I didn't know much about it but I'd set him up an account on my -Stable box at home and let him test his stuff. To say he was dissatisfied is an understatement. :-/ The short version is that for this app he is probably going to recommend Linux on the low end because they have (from what I understand) pretty good kernel threads support already and Irix on the high end. Please don't think I'm being critical (about this anyway :). I know all the reasons why this hasn't happened yet. I'm just trying to offer a solid data point that shows how important it is. Doug -- *** Chief Operations Officer, DALnet IRC network *** *** Proud designer and maintainer of the world's largest Internet *** Relay Chat server with 5,328 simultaneous connections. *** Try spider.dal.net on ports 6662-4 (Powered by FreeBSD) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message