From owner-freebsd-hackers Wed Jun 5 00:38:52 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA19799 for hackers-outgoing; Wed, 5 Jun 1996 00:38:52 -0700 (PDT) Received: from parkplace.cet.co.jp (parkplace.cet.co.jp [202.32.64.1]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id AAA19782 for ; Wed, 5 Jun 1996 00:38:48 -0700 (PDT) Received: from localhost (michaelh@localhost) by parkplace.cet.co.jp (8.7.5/CET-v2.1) with SMTP id QAA02203 for ; Wed, 5 Jun 1996 16:38:40 +0900 (JST) Date: Wed, 5 Jun 1996 16:38:40 +0900 (JST) From: Michael Hancock To: hackers@FreeBSD.ORG Subject: Re: coda questions In-Reply-To: <199606031815.LAA25273@phaeton.artisoft.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Mon, 3 Jun 1996, Terry Lambert wrote: > > One of the middle-layer VM enhancements that I plan to add for 2.2 is > > true-shared address spaces. Will this help? > > In this model, what will be the difference between a kernel thread and > multiple processes with true-shared address spaces? > > I am specifically referring to an SVR4/Solaris "LWP" kernel thread. > I'm curious to know the difference too. I read in the 4.4 BSD book that 4.4 BSD kernel threads have different process IDs. Is this still consistent with the direction of FreeBSD? Is there work being done to make the libs thread safe so that this stuff can be "turned on". -mh