All of lore.kernel.org
 help / color / mirror / Atom feed
From: Andrea Arcangeli <andrea@suse.de>
To: Jeffrey Kuskin <jsk@atheros.com>
Cc: linux-kernel@vger.kernel.org
Subject: Re: 2.4.4+fork patch still sluggish
Date: Fri, 4 May 2001 05:09:33 +0200	[thread overview]
Message-ID: <20010504050933.B1902@athlon.random> (raw)
In-Reply-To: <15090.2067.861480.564724@byte.users.atheros.com>
In-Reply-To: <15090.2067.861480.564724@byte.users.atheros.com>; from jsk@atheros.com on Thu, May 03, 2001 at 06:38:27PM -0700

On Thu, May 03, 2001 at 06:38:27PM -0700, Jeffrey Kuskin wrote:
> This is basically a followup to the "2.4.4 sluggish under fork load"
> thread.
> 
> I am using Redhat 7.1 on a 128MB 400 MHz PII system.  I have a
> locally-built 2.4.4 kernel to which I manually applied the patch that backs
> out the child-before-parent behavior on a fork.  Namely, this patch:
> 
>   <http://boudicca.tux.org/hypermail/linux-kernel/2001week17/1288.html>
> 
> However, even with this patch applied, I still see extremley jerky mouse
> pointer behavior when I run any kind of job that does lots of forking.  For
> example, a kernel compile or even just the "configure" in preparation for
> compiling XEmacs.
> 
> The same behavior, on exactly the same machine, did _not_ occur with Redhat
> 6.2/kernel 2.2.19.
> 
> I see that this patch has recently been merged into 2.4.5-pre1, but I am
> concerned that it does actually fix the underlying problem.
> 
> Do others continue to see "jerky mouse pointer" behavior even with this
> patch installed, or should I look for other causes?  For instance, are
> there known problems with jerky mouse pointer behavior under heavy swapping
> load?

That's a bug in the get-child-timeslice logic that I mentioned a few
days ago.

Interesting strict fixes for this issue are here (they won't apply
cleanly to 2.4.5pre1 but fixing reject is trivial):

	ftp://ftp.us.kernel.org/pub/linux/kernel/people/andrea/kernels/v2.4/2.4.5pre1aa1/10_parent-timeslice-6
	ftp://ftp.us.kernel.org/pub/linux/kernel/people/andrea/kernels/v2.4/2.4.5pre1aa1/20_share-timeslice-2

If you can reproduce on 2.4.5pre1aa1 let us know. Thanks!

Andrea

      reply	other threads:[~2001-05-04  3:10 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-05-04  1:38 2.4.4+fork patch still sluggish Jeffrey Kuskin
2001-05-04  3:09 ` Andrea Arcangeli [this message]

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=20010504050933.B1902@athlon.random \
    --to=andrea@suse.de \
    --cc=jsk@atheros.com \
    --cc=linux-kernel@vger.kernel.org \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.