From owner-freebsd-performance@FreeBSD.ORG Thu Nov 18 19:44:54 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 137571065693; Thu, 18 Nov 2010 19:44:54 +0000 (UTC) (envelope-from fjwcash@gmail.com) Received: from mail-gy0-f182.google.com (mail-gy0-f182.google.com [209.85.160.182]) by mx1.freebsd.org (Postfix) with ESMTP id 8480A8FC16; Thu, 18 Nov 2010 19:44:53 +0000 (UTC) Received: by gyg13 with SMTP id 13so2209392gyg.13 for ; Thu, 18 Nov 2010 11:44:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=1DooHdNPKrh28hk1XLwU+v4woJgksR0RKFN0Bki/nCY=; b=D2ouUGPS+KR4g0PuiRNaJ0KERqTr8ia+KxQxvRBxNq6rZc4iaELBVHfo1AtcuxAjw4 uFmGvN4KhXk0VKqeuKmiKc/ONZRQIkp6by/e2Yz+axrkZfPEkUUapyl6i1tXF4097jw3 9R7tSTbmUOLkX6DdmqjvDhV9fj/tHu5qAiOzU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=aCgDIQDcoFJ6ERhJwppKnKfxjwvsqpLIxJzSVpuEIFOUKFgbBKz2KjML2uJdmILE8U CR21OjW66uJkUEIbvd04fBoE4EoGYH+jnw1heSpmlRIdYCqf7W34y3GgwxlpiI8v9YvF EONxQ1pKod5u9UIR3/LVL8SWaFJO2VnTab/7I= MIME-Version: 1.0 Received: by 10.100.14.8 with SMTP id 8mr766406ann.65.1290107638130; Thu, 18 Nov 2010 11:13:58 -0800 (PST) Received: by 10.90.211.7 with HTTP; Thu, 18 Nov 2010 11:13:57 -0800 (PST) In-Reply-To: <20101118185635.GA43706@freebsd.org> References: <4CE50849.106@zedat.fu-berlin.de> <4CE52177.3020306@freebsd.org> <20101118182324.GA36312@freebsd.org> <20101118182852.GR63683@over-yonder.net> <20101118185635.GA43706@freebsd.org> Date: Thu, 18 Nov 2010 11:13:57 -0800 Message-ID: From: Freddie Cash To: Alexander Best Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: FreeBSD Stable , Andriy Gapon , FreeBSD Current , "Matthew D. Fuller" , freebsd-performance@freebsd.org, "O. Hartmann" 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 19:44:54 -0000 On Thu, Nov 18, 2010 at 10:56 AM, Alexander Best wrot= e: > On Thu Nov 18 10, Matthew D. Fuller wrote: >> On Thu, Nov 18, 2010 at 06:23:24PM +0000 I heard the voice of >> Alexander Best, and lo! it spake thus: >> > >> > judging from the videos the changes are having a huge impact imo. >> >> 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. =C2=A0So maybe that's just them catching up t= o >> where we already are =C2=A0 ;) > > well...i tried playing back a 1080p vide files while doing > `make -j64 buildkernel` and FreeBSD's interactivity seems far from perfec= t. > > it might be possible that linux'es interactivity was worse than freebsd's= , > but still this patch should be evaluated for freebsd. in this particular = case > it seems linux now does better than freebsd. Maybe I'm just a lowly user and don't fully understand the issue, but isn't this the whole reason for having /usr/bin/nice installed? As in, if you don't want your make job to hog resources, then use nice to run it in the background. How does the work on the geom_sched (for I/O scheduling) play into this? Am I missing something fundamental to the issue in question? Also, does this really need to be cross-posted to -current, -hackers, and -performance? --=20 Freddie Cash fjwcash@gmail.com