From owner-freebsd-hackers Wed Aug 20 17:42:28 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id RAA19005 for hackers-outgoing; Wed, 20 Aug 1997 17:42:28 -0700 (PDT) Received: from dyson.iquest.net (dyson.iquest.net [198.70.144.127]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id RAA18998 for ; Wed, 20 Aug 1997 17:42:23 -0700 (PDT) Received: (from root@localhost) by dyson.iquest.net (8.8.6/8.8.5) id TAA04787; Wed, 20 Aug 1997 19:41:22 -0500 (EST) From: "John S. Dyson" Message-Id: <199708210041.TAA04787@dyson.iquest.net> Subject: Re: threads? In-Reply-To: <199708202317.QAA21163@phaeton.artisoft.com> from Terry Lambert at "Aug 20, 97 04:17:28 pm" To: terry@lambert.org (Terry Lambert) Date: Wed, 20 Aug 1997 19:41:22 -0500 (EST) Cc: perlsta@sunyit.edu, hackers@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL31 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > > i recently ssaw a flurry of questions relating to threads on the 3.0 smp > > system, can you split threads among processors? or will they all be bound > > to the same CPU? > > "Can you now" and "will you be able to" are two different questions. > > I know John Dyson has kernel threads, and they will work between > processors; you can ask him for his "magic user space pieces" or > wait for a checking of some kind, either way. I'm sure he'd love > informed commentary on the code... > > "Can you now" is a definite "no", without John's stuff. > > > I don't know whether he is attacking this as a cooperative scheduler, > but the rume is that he is. If so, there are CPU affinitiy issues > that may ned addressing... > Right now, the code is rough, and I haven't worked on it for about 1mo or so. Soon to work on it again, but SMP has almost all of my attention. BTW, *I always try to work in a cooperative manner* :-). John