From owner-freebsd-current Fri Jun 28 23:40:22 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D2A1B37B400 for ; Fri, 28 Jun 2002 23:40:11 -0700 (PDT) Received: from rwcrmhc53.attbi.com (rwcrmhc53.attbi.com [204.127.198.39]) by mx1.FreeBSD.org (Postfix) with ESMTP id 850C043E06 for ; Fri, 28 Jun 2002 23:40:11 -0700 (PDT) (envelope-from julian@elischer.org) Received: from InterJet.elischer.org ([12.232.206.8]) by rwcrmhc53.attbi.com (InterMail vM.4.01.03.27 201-229-121-127-20010626) with ESMTP id <20020629064011.KTUE15755.rwcrmhc53.attbi.com@InterJet.elischer.org> for ; Sat, 29 Jun 2002 06:40:11 +0000 Received: from localhost (localhost.elischer.org [127.0.0.1]) by InterJet.elischer.org (8.9.1a/8.9.1) with ESMTP id XAA77945 for ; Fri, 28 Jun 2002 23:38:19 -0700 (PDT) Date: Fri, 28 Jun 2002 23:38:18 -0700 (PDT) From: Julian Elischer To: FreeBSD current users Subject: KSE times Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Some people have suggested to me that adding threads to the system would harm performance on our normal applications.. Here are times for 6 buildworlds. First 3 buildworlds on a NON KSE kernel: ----------------------------------------------------------- 3394.762u 1465.676s 1:27:45.19 92.3% 2733+2188k 36879+7292io 10981pf+0w 3397.863u 1481.278s 1:27:34.20 92.8% 2730+2183k 34221+7410io 11490pf+0w 3396.832u 1469.611s 1:27:16.35 92.9% 2732+2187k 34291+7378io 11069pf+0w ref4# uname -a FreeBSD ref4.dev.vicor-nb.com 5.0-CURRENT FreeBSD 5.0-CURRENT #1: Fri Jun 28 06:59:27 GMT 2002 root@ref4.dev.vicor-nb.com:/usr/src/sys/i386/compile/REF3 i386 ----------------------------------------------------------- Here are the times for 3 buildworlds on a matching (same sources but patched) KSE kernel. (same machine, filesystem etc.) ----------------------------------------------------------- 3398.500u 1479.576s 1:27:45.53 92.6% 2728+2187k 35473+7392io 11153pf+0w 3399.223u 1474.230s 1:27:56.90 92.3% 2730+2188k 36966+7378io 10978pf+0w 3396.722u 1482.599s 1:27:33.38 92.8% 2732+2186k 33606+7402io 12059pf+0w ref4# uname -a FreeBSD ref4.dev.vicor-nb.com 5.0-CURRENT FreeBSD 5.0-CURRENT #0: Fri Jun 28 06:22:31 GMT 2002 root@ref4.dev.vicor-nb.com:/usr/src/sys.kse/i386/compile/REF3 i386 ---------------------------------------------------------- I was actually expecting more difference than this, so I'm very pleased. I've tried to keep out of the code path for non threaded processes as much as possible. It appears that I've been successful. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message