From owner-freebsd-threads@FreeBSD.ORG Mon Jul 14 12:02:07 2003 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 BC53137B401 for ; Mon, 14 Jul 2003 12:02:07 -0700 (PDT) Received: from silver.he.iki.fi (silver.he.iki.fi [193.64.42.241]) by mx1.FreeBSD.org (Postfix) with ESMTP id EDBC043FA3 for ; Mon, 14 Jul 2003 12:02:05 -0700 (PDT) (envelope-from pete@he.iki.fi) Received: from PETEX31 (h81.vuokselantie10.fi [193.64.42.129]) by silver.he.iki.fi (8.12.9/8.11.4) with SMTP id h6EJ1gsL088806; Mon, 14 Jul 2003 22:01:42 +0300 (EEST) (envelope-from pete@he.iki.fi) Message-ID: <03cd01c34a3a$5c0d25f0$812a40c1@PETEX31> From: "Petri Helenius" To: "Terry Lambert" References: <007601c3467b$5f20e960$020aa8c0@aims.private> <004d01c348ae$583084f0$812a40c1@PETEX31> <3F12EF5A.71249E4D@mindspring.com> Date: Mon, 14 Jul 2003 22:01:38 +0300 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 cc: Chris Knight cc: 'Kai Mosebach' cc: freebsd-threads@freebsd.org Subject: Re: LinuxThreads replacement 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, 14 Jul 2003 19:02:08 -0000 > > Threads are for people who can't write finite state automatons. > Although this is OT, I have to disagree with this. Due to the limited interfaces between kernel and user spaces, threads apply nicer than very large condition sets to system which need to take in hundreds or thousands of inputs. > > SMP scaling is an argument for threads. It's also an argument for > processes. > True. Pete