From owner-freebsd-arch Thu Nov 16 21:13: 3 2000 Delivered-To: freebsd-arch@freebsd.org Received: from isris.pair.com (isris.pair.com [209.68.2.39]) by hub.freebsd.org (Postfix) with SMTP id CD73B37B479 for ; Thu, 16 Nov 2000 21:12:58 -0800 (PST) Received: (qmail 4717 invoked by uid 3130); 17 Nov 2000 05:12:57 -0000 Message-ID: <20001117001257.B25846@electricjellyfish.net> Date: Fri, 17 Nov 2000 00:12:57 -0500 From: Garrett Rooney To: Alfred Perlstein Cc: frank xu , arch@freebsd.org Subject: Re: potentially simpler approach than scheduler activations. References: <20001116184200.L18037@fw.wintelcom.net> <20001116232358.A25846@electricjellyfish.net> <20001116203428.M18037@fw.wintelcom.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1 In-Reply-To: <20001116203428.M18037@fw.wintelcom.net>; from Alfred Perlstein on Thu, Nov 16, 2000 at 08:34:28PM -0800 Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, Nov 16, 2000 at 08:34:28PM -0800, Alfred Perlstein wrote: > Yes, there are all problems in Linuxthreads, but not KSE nor my > idea. i see how the aio/kqueue ideas can get around some of this, but if you're using rfork() based threads to span multiple processors, don't you still run into all the problems that come with using a process as a thread? or at least the overhead problems with switching processes and the overhead within the kernel data structures? it just seems like KSE's solve these problems in a more palatable way. -- garrett rooney my pid is inigo montoya. rooneg@electricjellyfish.net you kill -9 my parent process. http://electricjellyfish.net/ prepare to vi. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message