Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 18 Nov 2010 11:13:57 -0800
From:      Freddie Cash <fjwcash@gmail.com>
To:        Alexander Best <arundel@freebsd.org>
Cc:        FreeBSD Stable <freebsd-stable@freebsd.org>, Andriy Gapon <avg@freebsd.org>, FreeBSD Current <freebsd-current@freebsd.org>, "Matthew D. Fuller" <fullermd@over-yonder.net>, freebsd-performance@freebsd.org, "O. Hartmann" <ohartman@zedat.fu-berlin.de>
Subject:   Re: TTY task group scheduling
Message-ID:  <AANLkTi=TrKX5gL6eZt%2BAi-Ee1zZo15%2Ba53F01K4_CBA_@mail.gmail.com>
In-Reply-To: <20101118185635.GA43706@freebsd.org>
References:  <AANLkTinHSX1%2Bs3hrHyDeU2Vfp6zekTe04XkHhTc2jtLv@mail.gmail.com> <4CE50849.106@zedat.fu-berlin.de> <4CE52177.3020306@freebsd.org> <20101118182324.GA36312@freebsd.org> <20101118182852.GR63683@over-yonder.net> <20101118185635.GA43706@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Nov 18, 2010 at 10:56 AM, Alexander Best <arundel@freebsd.org> 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTi=TrKX5gL6eZt%2BAi-Ee1zZo15%2Ba53F01K4_CBA_>