From owner-freebsd-arch@FreeBSD.ORG Tue Jul 31 21:08:13 2007 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0865016A41B for ; Tue, 31 Jul 2007 21:08:13 +0000 (UTC) (envelope-from freebsd-arch@m.gmane.org) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by mx1.freebsd.org (Postfix) with ESMTP id 808BC13C483 for ; Tue, 31 Jul 2007 21:08:12 +0000 (UTC) (envelope-from freebsd-arch@m.gmane.org) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1IFxrt-0001RU-KZ for freebsd-arch@freebsd.org; Tue, 31 Jul 2007 21:58:57 +0200 Received: from 89-172-51-174.adsl.net.t-com.hr ([89.172.51.174]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 31 Jul 2007 21:58:57 +0200 Received: from ivoras by 89-172-51-174.adsl.net.t-com.hr with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 31 Jul 2007 21:58:57 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-arch@freebsd.org From: Ivan Voras Date: Tue, 31 Jul 2007 21:58:38 +0200 Lines: 47 Message-ID: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig6D3FB5C1C7E5E9FADE991F97" X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: 89-172-51-174.adsl.net.t-com.hr User-Agent: Thunderbird 1.5.0.12 (Windows/20070509) X-Enigmail-Version: 0.94.3.0 Sender: news Subject: On schedulers X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 31 Jul 2007 21:08:13 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig6D3FB5C1C7E5E9FADE991F97 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi, I've just stumbled on the LKML (via Slashdot) discussion on schedulers, nicely compiled here: http://kerneltrap.org/node/14023 . I don't think 3D performance is of concern for FreeBSD, but I'm wondering how would ULE and the latest incarnation of 4BSD fare in that discussion? Specifically, I'm interested in this result in Linux: 2.6.22-ck1 2.6.22-cfs-v19 ------------------------ ------------------------ quake + 0 loops | 41 fps quake + 0 loops | 41 fps quake + 1 loop | 3 fps quake + 1 loop | 41 fps quake + 2 loops | 2 fps quake + 2 loops | 32 fps quake + 3 loops | 1 fps quake + 3 loops | 24 fps quake + 4 loops | 0 fps quake + 4 loops | 20 fps quake + 5 loops | 0 fps quake + 5 loops | 16 fps (for the impatient: the benchmark is of running quake with several "idle loop" processes, presumably on a single CPU machine. On the left is the SD (staircase deadline) and on the right is the CF (completely fair) scheduler). How would this behave on FreeBSD? Is there a paper on how ULE should behave / is modeled? --------------enig6D3FB5C1C7E5E9FADE991F97 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGr5R0ldnAQVacBcgRAjcGAJ9EPkePgt5V8uqk7SHdBB+eLlHMJACgyVSA Q0QzXcf0gD8mViCyr0kTckw= =zoYR -----END PGP SIGNATURE----- --------------enig6D3FB5C1C7E5E9FADE991F97--