linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
From: Billy Harvey <Billy.Harvey@thrillseeker.net>
To: John Fremlin <vii@penguinpowered.com>,
	Rik van Riel <riel@conectiva.com.br>
Cc: Linux Kernel <linux-kernel@vger.rutgers.edu>, linux-mm@kvack.org
Subject: Re: [uPatch] Re: Graceful failure?
Date: Mon, 5 Jun 2000 22:22:39 -0400 (EDT)	[thread overview]
Message-ID: <14652.24687.633129.713085@rhino.thrillseeker.net> (raw)
In-Reply-To: <m2r9abev5m.fsf@boreas.southchinaseas>

John Fremlin writes:

 > Rik van Riel <riel@conectiva.com.br> writes:

 > > On Mon, 5 Jun 2000, Billy Harvey wrote:

 > > > A "make -j" slowly over the course of 5 minutes drives the load
 > > > to about 30.  At first the degradation is controlled, with
 > > > sendmail refusing service, but at about 160 process visible in
 > > > top, top quits updating (set a 8 second updates), showing about
 > > > 2 MB swap used.  At this point it sounds like the system is
 > > > thrashing.

 > > That probably means you're a lot more in swap now and top
 > > has stopped displaying before you really hit the swap...

 > Allow me to hype my patch again. Could someone please test it?

 > It improves performance markedly (no horrible pauses in
 > vmscan.c:swap_out under heavy load).

I first tried Rik's two-line patch, and saw no noticeable difference
in the kernel's eventual failure.  I then tried John's vmscan.c patch
and observed the system slow to a crawl under a "make -j", but never
actually stop.  There were plenty of SIGKILLs sent to gcc during the
compilation by something.  After about an hour, several ^C's sent
killed the compilation and all was well.

Noticeable in this was that the swap seemed to be barely touched at
all (still showing 28K used out of 68M available).  FWIW, I am using
shm (I think it was smbmount that required it), which Rik alluded to
earlier as being suspect.

I see ac9 is out now - did either of these patches make it into that?

Regards,
Billy
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux.eu.org/Linux-MM/

      reply	other threads:[~2000-06-06  2:22 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <14651.49518.825666.298019@rhino.thrillseeker.net>
2000-06-05 16:03 ` Rik van Riel
2000-06-05 20:21   ` John Fremlin
2000-06-06  2:22     ` Billy Harvey [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=14652.24687.633129.713085@rhino.thrillseeker.net \
    --to=billy.harvey@thrillseeker.net \
    --cc=linux-kernel@vger.rutgers.edu \
    --cc=linux-mm@kvack.org \
    --cc=riel@conectiva.com.br \
    --cc=vii@penguinpowered.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