public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Con Kolivas <kernel@kolivas.org>
To: Nick Piggin <piggin@cyberone.com.au>,
	Christian Meder <chris@onestepahead.de>
Cc: linux kernel mailing list <linux-kernel@vger.kernel.org>,
	William Lee Irwin III <wli@holomorphy.com>
Subject: Re: 2.6 vs 2.4 regression when running gnomemeeting
Date: Sat, 20 Dec 2003 13:55:08 +1100	[thread overview]
Message-ID: <200312201355.08116.kernel@kolivas.org> (raw)
In-Reply-To: <3FE3B61C.4070204@cyberone.com.au>

On Sat, 20 Dec 2003 13:38, Nick Piggin wrote:
> Christian Meder wrote:
> >On Sat, 2003-12-20 at 02:26, Nick Piggin wrote:
> >>Christian Meder wrote:
> >>>On Sat, 2003-12-20 at 01:48, Nick Piggin wrote:
> >>>>Sounds reasonable. Maybe its large interrupt or scheduling latency
> >>>>caused somewhere else. Does disk activity alone cause a problem?
> >>>>find / -type f | xargs cat > /dev/null
> >>>>how about
> >>>>dd if=/dev/zero of=./deleteme bs=1M count=256
> >>>
> >>>Ok. I've attached the logs from a run with a call with only an
> >>>additional dd. The quality was almost undisturbed only very slightly
> >>>worse than the unloaded case.

Since so many things have actually changed it's going to be hard to extract 
what role the cpu scheduler has in this setting, but lets do our best.

Is there a reason you're running gnomemeeting niced -10? It is hardly using 
any cpu and the problem is actually audio in your case, not the cpu 
gnomemeeting is getting. Running dependant things (gnomemeeting, audio 
server, gnome etc) at different nice levels is not a great idea as it can 
lead to priority inversion scenarios if those apps aren't coded carefully. 

What happens if you run gnomemeeting at nice 0?

How is your dma working on your disks?

What happens if you don't use an audio server (I'm not sure what the audio 
server is in gnome); or if you're not using one what happens when you do?

Renice the audio server instead?

You've already tried different audio drivers right?

Nice the compile instead of -nicing the other stuff.

Try the minor interactivity fix I posted only yesterday for different nice 
level latencies:
http://ck.kolivas.org/patches/2.6/2.6.0/patch-2.6.0-O21int

Is your network responsible and the audio unrelated? Some have reported 
strange problems with ppp or certain network card drivers?

As you see it's not a straight forward problem but there's some things for you 
to get your teeth stuck into. As it stands the cpu scheduler from your top 
output appears to be giving appropriate priorities to the different factors 
in your equation.

Con


  reply	other threads:[~2003-12-20  2:55 UTC|newest]

Thread overview: 35+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-12-19 20:11 2.6 vs 2.4 regression when running gnomemeeting Christian Meder
2003-12-19 20:32 ` William Lee Irwin III
2003-12-19 23:30   ` Christian Meder
2003-12-20  0:21     ` Nick Piggin
2003-12-20  0:37       ` Christian Meder
2003-12-20  0:48         ` Nick Piggin
2003-12-20  1:11           ` Christian Meder
2003-12-20  1:26             ` Nick Piggin
2003-12-20  1:52               ` Christian Meder
2003-12-20  2:38                 ` Nick Piggin
2003-12-20  2:55                   ` Con Kolivas [this message]
2003-12-20  3:32                     ` Christian Meder
2003-12-20  3:50                       ` Nick Piggin
2003-12-20  4:16                         ` Christian Meder
2003-12-20  4:32                           ` Nick Piggin
2003-12-20  5:15                             ` Christian Meder
2003-12-20  8:31                               ` Con Kolivas
2003-12-20 11:19                               ` Ingo Molnar
2003-12-20 16:17                                 ` Christian Meder
2003-12-20 16:49                                 ` Christian Meder
2003-12-20 17:42                                   ` Ingo Molnar
2003-12-21  1:40                                     ` Christian Meder
2003-12-21  8:57                                       ` Ingo Molnar
2003-12-22  1:19                                         ` Christian Meder
2003-12-22  1:47                                           ` Con Kolivas
2003-12-22  8:48                                           ` Ingo Molnar
2003-12-20 23:29                                   ` Nick Piggin
2003-12-20 22:20                         ` Matthias Andree
2003-12-21 19:23                           ` Jens Axboe
2003-12-22 10:54                       ` Andrew McGregor
2003-12-22 11:15                         ` Con Kolivas
2003-12-22 12:51                         ` Ingo Molnar
2003-12-22 13:25                         ` Nick Piggin
2003-12-20 19:34 ` Marc Schiffbauer
2003-12-21  1:49   ` Christian Meder

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200312201355.08116.kernel@kolivas.org \
    --to=kernel@kolivas.org \
    --cc=chris@onestepahead.de \
    --cc=linux-kernel@vger.kernel.org \
    --cc=piggin@cyberone.com.au \
    --cc=wli@holomorphy.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox