From owner-freebsd-arch Tue Jan 28 20:19:12 2003 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 5913E37B401 for ; Tue, 28 Jan 2003 20:19:10 -0800 (PST) Received: from citusc.usc.edu (citusc.usc.edu [128.125.38.123]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD4E643F79 for ; Tue, 28 Jan 2003 20:19:09 -0800 (PST) (envelope-from kris@citusc.usc.edu) Received: (from kris@localhost) by citusc.usc.edu (8.11.6/8.11.2) id h0T4J2m01722; Tue, 28 Jan 2003 20:19:02 -0800 Date: Tue, 28 Jan 2003 20:19:02 -0800 From: Kris Kennaway To: Julian Elischer Cc: arch@FreeBSD.ORG Subject: Re: threads and the scheduler(s). Message-ID: <20030128201901.A1673@citusc.usc.edu> References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="yrj/dFKFPuw6o+aM" Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: ; from julian@elischer.org on Tue, Jan 28, 2003 at 12:11:27PM -0800 Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --yrj/dFKFPuw6o+aM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jan 28, 2003 at 12:11:27PM -0800, Julian Elischer wrote: >=20 > At the beginning of this we spec'd out a design and several things > were said. >=20 > 1/ the names of these entities might change as we discover the > implementation details,=20 >=20 > and >=20 > 2/ Sme of thes structures (thread, KSE, KSEGRP, proc) might become > more or less 'virtual' when we try implement them. >=20 > Well that time has happenned. I'm kind of concerned that KSE has turned into something much more complicated than it should ever have been (and already was at the beginning). I understand scheduler activations, but as far as I can tell we're no longer even close to the original KSE design because of various incremental changes in direction, and there's no coherent documentation for the current state of affairs (or explanations for the various design decisions in departure from the original design). I guess I don't actually have anything constructive to say, but I really hope this whole KSE thing isn't going to turn out to be an over-designed way of not-really-solving non-problems. Kris --yrj/dFKFPuw6o+aM Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE+N1Y1Wry0BWjoQKURArGcAKCWUwZrYpHRVFXdNOEjsAKLIOrIKwCeIGOv bJ6w8nIkgbaBtUgRzE9or0Q= =7P7x -----END PGP SIGNATURE----- --yrj/dFKFPuw6o+aM-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message