From owner-freebsd-arch@FreeBSD.ORG Sat Mar 29 12:50:52 2003 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9484F37B401 for ; Sat, 29 Mar 2003 12:50:52 -0800 (PST) Received: from rwcrmhc51.attbi.com (rwcrmhc51.attbi.com [204.127.198.38]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1494A43F93 for ; Sat, 29 Mar 2003 12:50:52 -0800 (PST) (envelope-from julian@elischer.org) Received: from interjet.elischer.org (12-232-168-4.client.attbi.com[12.232.168.4]) by rwcrmhc51.attbi.com (rwcrmhc51) with ESMTP id <20030329205051051000o6dne>; Sat, 29 Mar 2003 20:50:51 +0000 Received: from localhost (localhost.elischer.org [127.0.0.1]) by InterJet.elischer.org (8.9.1a/8.9.1) with ESMTP id MAA80861; Sat, 29 Mar 2003 12:50:48 -0800 (PST) Date: Sat, 29 Mar 2003 12:50:46 -0800 (PST) From: Julian Elischer To: Terry Lambert In-Reply-To: <3E852ABD.E77EA566@mindspring.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: arch@freebsd.org cc: Scott Long cc: Daniel Eischen Subject: Re: 1:1 threading. X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2003 20:50:55 -0000 On Fri, 28 Mar 2003, Terry Lambert wrote: > Julian Elischer wrote: > > I'm happy to see the limit of (NKSEs !> NCPU) lifted for processes that > > are in some way identified as 1:1 mode processes.. > > I don't want to lift it for KSE mode processes however. > > > > For system scope threads, I guess you just allocate a separate KSEGRP > > so it has somewhere to store pertinent info. > > > > that makes it rather simple > > system scope threads have a thread, a KSE and a KSEGRP > > process scope threads just use the existing KSEGRP. > > > > Everythiong should just "fall out correctly" by doing this.. > > Except that means for process scope threads, you don't get SMP > scalability, since the single KSEGRP binds them all to a single > CPU... right? no > > -- Terry >