From owner-freebsd-hackers@FreeBSD.ORG  Tue Mar  9 12:30:04 2004
Return-Path: <owner-freebsd-hackers@FreeBSD.ORG>
Delivered-To: freebsd-hackers@freebsd.org
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP
	id DD70A16A4CE; Tue,  9 Mar 2004 12:30:04 -0800 (PST)
Received: from smtp.des.no (flood.des.no [217.116.83.31])
	by mx1.FreeBSD.org (Postfix) with ESMTP
	id 70E9B43D1D; Tue,  9 Mar 2004 12:30:04 -0800 (PST)
	(envelope-from des@des.no)
Received: by smtp.des.no (Pony Express, from userid 666)
	id 92FEA530E; Tue,  9 Mar 2004 21:30:02 +0100 (CET)
Received: from dwp.des.no (des.no [80.203.228.37])
	by smtp.des.no (Pony Express) with ESMTP
	id 07AC6530A; Tue,  9 Mar 2004 21:29:54 +0100 (CET)
Received: by dwp.des.no (Postfix, from userid 2602)
	id 8D4FC33CA4; Tue,  9 Mar 2004 21:29:54 +0100 (CET)
To: Wes Peters <wes@softweyr.com>
References: <Pine.NEB.3.96L.1040309113959.26895J-100000@fledge.watson.org>
	<200403091201.23665.wes@softweyr.com>
From: des@des.no (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=)
Date: Tue, 09 Mar 2004 21:29:54 +0100
In-Reply-To: <200403091201.23665.wes@softweyr.com> (Wes Peters's message of
 "Tue, 9 Mar 2004 12:01:23 -0800")
Message-ID: <xzpwu5tpxvh.fsf@dwp.des.no>
User-Agent: Gnus/5.090024 (Oort Gnus v0.24) Emacs/21.3 (berkeley-unix)
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on flood.des.no
X-Spam-Level: 
X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.63
cc: freebsd-hackers@freebsd.org
cc: Bin Ren <br260@cam.ac.uk>
cc: Robert Watson <rwatson@freebsd.org>
Subject: Re: a serious error in sched_ule.c?
X-BeenThere: freebsd-hackers@freebsd.org
X-Mailman-Version: 2.1.1
Precedence: list
List-Id: Technical Discussions relating to FreeBSD
	<freebsd-hackers.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-hackers>,
	<mailto:freebsd-hackers-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-hackers>
List-Post: <mailto:freebsd-hackers@freebsd.org>
List-Help: <mailto:freebsd-hackers-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-hackers>,
	<mailto:freebsd-hackers-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Mar 2004 20:30:05 -0000

Wes Peters <wes@softweyr.com> writes:
> One of the classic trade-offs in making a 'server' vs. 'workstation'
> operating system.  Workstations require a strong preference for
> interactive over background tasks so the interactive tasks will
> remain responsive, especially in terms of heavily event-driven tasks
> like graphical UIs.  For a true server, where interactive tasks are
> not the norm, this preference may be counter-productive.

Umm, remember that "interactive" here means "performs I/O", even if
that I/O is a database lookup or a TCP connection.

DES
--=20
Dag-Erling Sm=F8rgrav - des@des.no