From owner-freebsd-arch Sun Nov 28 17:37:59 1999 Delivered-To: freebsd-arch@freebsd.org Received: from ns1.yes.no (ns1.yes.no [195.204.136.10]) by hub.freebsd.org (Postfix) with ESMTP id 9F659152BD for ; Sun, 28 Nov 1999 17:37:49 -0800 (PST) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.9.3/8.9.3) with ESMTP id CAA03630 for ; Mon, 29 Nov 1999 02:37:48 +0100 (CET) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id CAA60899 for freebsd-arch@freebsd.org; Mon, 29 Nov 1999 02:37:48 +0100 (MET) Received: from alcanet.com.au (border.alcanet.com.au [203.62.196.10]) by hub.freebsd.org (Postfix) with ESMTP id 82AF11541F for ; Sun, 28 Nov 1999 17:06:30 -0800 (PST) (envelope-from jeremyp@gsmx07.alcatel.com.au) Received: by border.alcanet.com.au id <40337>; Mon, 29 Nov 1999 11:59:05 +1100 Content-return: prohibited Date: Mon, 29 Nov 1999 12:06:13 +1100 From: Peter Jeremy Subject: Re: Threads stuff In-reply-to: To: arch@freebsd.org Reply-To: peter.jeremy@alcatel.com.au Message-Id: <99Nov29.115905est.40337@border.alcanet.com.au> MIME-version: 1.0 X-Mailer: Mutt 1.0pre3i Content-type: text/plain; charset=us-ascii References: <199911281721.JAA45015@apollo.backplane.com> Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 1999-Nov-29 11:22:46 +1100, Julian Elischer wrote: >No the blocked thread 'returns' to the UTS, notifying it of its blocking. >There has to be a UTS no matter what, even if it's copntrolling the >thread contexts by remote control in the kernel (yur suggestion). >If the context is all in user memory, it's pageable. In the kernel it's > wired kernel memory.. which is more valuable? For the UTS to function sensibly (and with maximum efficiency), it effectively has to be permanently resident as well - and permanently resident user memory is just as valuable as wired kernel memory :-). Admittedly, (most of) the UTS probably will wind up staying in-core anyway due to frequent use, and if it wind up paged out, its probably not as critical (except maybe to that process). That said, I'd like to see much of the kernel become pageable - but that is another can of worms. Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message