From owner-freebsd-performance@FreeBSD.ORG Thu Nov 18 22:11:20 2010 Return-Path: Delivered-To: freebsd-performance@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A63121065670; Thu, 18 Nov 2010 22:11:20 +0000 (UTC) (envelope-from fullermd@over-yonder.net) Received: from thyme.infocus-llc.com (server.infocus-llc.com [206.156.254.44]) by mx1.freebsd.org (Postfix) with ESMTP id 7B7C78FC13; Thu, 18 Nov 2010 22:11:20 +0000 (UTC) Received: from draco.over-yonder.net (c-75-64-226-141.hsd1.ms.comcast.net [75.64.226.141]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by thyme.infocus-llc.com (Postfix) with ESMTPSA id D38F337B454; Thu, 18 Nov 2010 16:11:19 -0600 (CST) Received: by draco.over-yonder.net (Postfix, from userid 100) id 3ACB861C42; Thu, 18 Nov 2010 16:11:19 -0600 (CST) Date: Thu, 18 Nov 2010 16:11:19 -0600 From: "Matthew D. Fuller" To: Alexander Best Message-ID: <20101118221119.GS63683@over-yonder.net> References: <4CE50849.106@zedat.fu-berlin.de> <4CE52177.3020306@freebsd.org> <20101118182324.GA36312@freebsd.org> <20101118182852.GR63683@over-yonder.net> <20101118185635.GA43706@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20101118185635.GA43706@freebsd.org> X-Editor: vi X-OS: FreeBSD User-Agent: Mutt/1.5.20-fullermd.4 (2009-06-14) X-Virus-Scanned: clamav-milter 0.96.4 at thyme.infocus-llc.com X-Virus-Status: Clean Cc: freebsd-performance@freebsd.org, Andriy Gapon Subject: Re: TTY task group scheduling X-BeenThere: freebsd-performance@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Performance/tuning List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Nov 2010 22:11:20 -0000 [ Trim CC a bit] On Thu, Nov 18, 2010 at 06:56:35PM +0000 I heard the voice of Alexander Best, and lo! it spake thus: > On Thu Nov 18 10, Matthew D. Fuller wrote: > > > > Well, my (admittedly limited, and certainly anecdotal) experience > > is that Linux's interactive response when under heavy load was > > always much worse than FreeBSD's. > > well...i tried playing back a 1080p vide files while doing `make > -j64 buildkernel` and FreeBSD's interactivity seems far from > perfect. CPU soak against CPU soak isn't really what I meant :) I mean simple stuff like wandering around in a terminal, firing off top's and netstat's, loading up vi's and less's. When I've worked on Linux boxes that were nailed to the wall doing other stuff, that sort of thing got very laggy and inconsistent; similarly loaded FreeBSD boxes always felt much smoother. To be sure, things like competing disk access can be a different story. But I'm talking more CPU suds, and small scheduler tweaks point in that direction too. -- Matthew Fuller (MF4839) | fullermd@over-yonder.net Systems/Network Administrator | http://www.over-yonder.net/~fullermd/ On the Internet, nobody can hear you scream.