From owner-freebsd-current@FreeBSD.ORG Fri Dec 19 08:54:41 2003 Return-Path: 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 40E0116A4CE for ; Fri, 19 Dec 2003 08:54:41 -0800 (PST) Received: from mailhub1.midco.net (mailhub1.midco.net [24.220.0.32]) by mx1.FreeBSD.org (Postfix) with ESMTP id 624F143D54 for ; Fri, 19 Dec 2003 08:54:29 -0800 (PST) (envelope-from pmes@bis.midco.net) Received: (qmail 27157 invoked by uid 0); 19 Dec 2003 16:54:29 -0000 Received: from host-195-219-220-24.midco.net (HELO bis.midco.net) ([24.220.219.195]) (envelope-sender ) by lvs-pop.midco.net (qmail-ldap-1.03) with SMTP for ; 19 Dec 2003 16:54:29 -0000 Message-ID: <3FE32D43.1060104@bis.midco.net> Date: Fri, 19 Dec 2003 10:54:27 -0600 From: Peter Schultz User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.6b) Gecko/20031215 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Jeff Roberson References: <20031219092634.C36463-100000@mail.chesapeake.net> In-Reply-To: <20031219092634.C36463-100000@mail.chesapeake.net> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: current@FreeBSD.org Subject: Re: ULE Interactivity perf patch X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Dec 2003 16:54:41 -0000 Jeff Roberson wrote: > I realized a pitfal in the way that I'm doing slice assignment for > interactive tasks. I'd like to have as many people test this as possible, > in case there are unintended consequences. What this patch does is allow > interactive tasks to have longer time-slices so that they may be more > efficient. > > This patch is intended to fix the poor performance of some interactive > processes while under high load, especially high load with other > interactive tasks present. > > http://www.chesapeake.net/~jroberson/interact.diff > On this dual PII 350 box `make -j 11 buildworld', playing an mp3 with xmms and unarchiving two separate mozilla distros can cause quite an interactivity problem. At a more moderate system load things are quite usable. It's still not BeOS, but BeOS never had the kind of i/o that FreeBSD has, so I think things are going fairly well. Pete...