All of lore.kernel.org
 help / color / mirror / Atom feed
From: torvalds@transmeta.com (Linus Torvalds)
To: linux-kernel@vger.kernel.org
Subject: Re: Performance 2.4.8 is worse than 2.4.x<8
Date: Sun, 12 Aug 2001 22:38:36 +0000 (UTC)	[thread overview]
Message-ID: <9l70hc$1sd$1@penguin.transmeta.com> (raw)
In-Reply-To: <Pine.LNX.4.33.0108120754020.593-100000@mikeg.weiden.de> <E15VtnT-0005bM-00@the-village.bc.nu>

In article <E15VtnT-0005bM-00@the-village.bc.nu>,
Alan Cox  <alan@lxorguk.ukuu.org.uk> wrote:
>> Here, disk write throughput seems to want some tweaking, and Bonnie
>> doing it's rewrite test triggers a very large and persistant inactive
>> shortage which shouldn't be there (imho).
>
>This is one of the reasons I kept the 2.4.7 vm. The 2.4.8 vm is better
>than 2.4.8pre but not actually better than the older VM by feel or
>measurement on my test boxes

Word of warning: there are some loads on which 2.4.7 will simply lock
up.  If you don't want to take all the new code, at least take the
changes to fs/buffer.c and refill_buffer() or whatever.  With just those
parts it will still end up being pitifully slow in the cases it used to
lock up, but it will end up making progress and eventually recovering. 

(In all fairness, the load to make it go into the bad behaviour is
rather unusual, and as such probably not a huge problem for most people. 
That's obviously also the reason why it wasn't really noticed until now
- but this is, for example, apparently the cause for the "processes
getting stuck in __wait_on_buffer()" bug that I know RedHat also saw
under load). 

That said, me and Marcelo are still working on making sure it's good
under _all_ loads..

			Linus

  parent reply	other threads:[~2001-08-12 22:39 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-08-12  0:13 Performance 2.4.8 is worse than 2.4.x<8 Steve Kieu
2001-08-12  7:00 ` Mike Galbraith
2001-08-12 11:06   ` Steve Kieu
2001-08-12 11:52   ` Alan Cox
2001-08-12 14:00     ` Rik van Riel
2001-08-12 17:46       ` jogi
2001-08-12 22:38     ` Linus Torvalds [this message]
2001-08-13  0:21       ` Rik van Riel
2001-08-13 12:20     ` jlnance
2001-08-13 12:36       ` Alan Cox

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='9l70hc$1sd$1@penguin.transmeta.com' \
    --to=torvalds@transmeta.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.