From owner-cvs-all Thu Jan 16 15:58:37 2003 Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7E97737B428; Thu, 16 Jan 2003 15:58:32 -0800 (PST) Received: from ns2.gnf.org (ns2.gnf.org [63.196.132.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id CB83043EB2; Thu, 16 Jan 2003 15:58:31 -0800 (PST) (envelope-from gtetlow@gnf.org) Received: from EXCHCLUSTER01.lj.gnf.org (exch01.lj.gnf.org [172.25.10.19]) by ns2.gnf.org (8.12.3/8.12.3) with ESMTP id h0GNwRtk086188; Thu, 16 Jan 2003 15:58:27 -0800 (PST) (envelope-from gtetlow@gnf.org) Received: from roark.gnf.org ([172.25.24.15]) by EXCHCLUSTER01.lj.gnf.org with Microsoft SMTPSVC(5.0.2195.5329); Thu, 16 Jan 2003 15:58:30 -0800 Received: from roark.gnf.org (localhost [127.0.0.1]) by roark.gnf.org (8.12.6/8.12.6) with ESMTP id h0GNwU6t084948; Thu, 16 Jan 2003 15:58:30 -0800 (PST) (envelope-from gtetlow@gnf.org) Received: (from gtetlow@localhost) by roark.gnf.org (8.12.6/8.12.6/Submit) id h0GNwOUs084947; Thu, 16 Jan 2003 15:58:24 -0800 (PST) (envelope-from gtetlow) Date: Thu, 16 Jan 2003 15:58:24 -0800 From: Gordon Tetlow To: Jeff Roberson Cc: Bosko Milekic , Julian Elischer , Jeff Roberson , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys proc.h src/sys/kern sched_4bsd.c Message-ID: <20030116235824.GW53114@roark.gnf.org> References: <20030113154600.C53755@unixdaemons.com> <20030115225940.X52297-100000@mail.chesapeake.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="DMefDzZywwCHZelG" Content-Disposition: inline In-Reply-To: <20030115225940.X52297-100000@mail.chesapeake.net> User-Agent: Mutt/1.4i X-OriginalArrivalTime: 16 Jan 2003 23:58:30.0481 (UTC) FILETIME=[2B6BBC10:01C2BDBB] Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --DMefDzZywwCHZelG Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jan 15, 2003 at 11:02:39PM -0500, Jeff Roberson wrote: > On Mon, 13 Jan 2003, Bosko Milekic wrote: >=20 > I have been writing a new scheduler off and on for several months now. > That was the motivation behind the sched_* api. I intend to finish it up > and get it commited for 5.1. It supports the following buzz words: ;-) >=20 > - O(1) operation > - Per cpu run queues > - CPU binding > - CPU affinity Do the last 3 know the distinction between virtual and physical cpu's (for HT support)? If nothing else, you might want to think of a way to keep the door open for such improvements to the the scheduler. -gordon --DMefDzZywwCHZelG Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE+J0cgRu2t9DV9ZfsRAmsBAJ4r3CwlCGY+Ki7QRWCvXASn/tjbRQCeKSGL ef/buQJETMnuKhVQPtFdirg= =GVqM -----END PGP SIGNATURE----- --DMefDzZywwCHZelG-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message