public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Andrew Morton <akpm@digeo.com>
To: Con Kolivas <conman@kolivas.net>
Cc: linux-kernel@vger.kernel.org
Subject: Re: System response benchmarks in performance patches
Date: Fri, 13 Sep 2002 13:10:28 -0700	[thread overview]
Message-ID: <3D824634.480EFA32@digeo.com> (raw)
In-Reply-To: 1031933335.3d820d97a13c6@kolivas.net

Con Kolivas wrote:
> 
> I came up with a very simple way of measuring responsiveness that gives me
> numbers that are meaningful to me. What I've done is the old faithful kernel
> compile and measured it under different loads to simulate the pc's ability to
> perform under various loads. I have so far benchmarked 2.4.19 versus 2.4.19-ck7,
>  2.4.19-ck7-rmap and 2.4.18-6mdk(mandrake's kernel in 8.2). 2.5.34 has a dead
> keyboard for me so I'm unable to test it as yet.

Yes, this is a wonderful test.  Very real-world, easy to do and it
tickles a few fairly serious performance problems which we have.

> ...
> The loads were taken from BMatthew's iman found here:
> http://people.redhat.com/bmatthews/irman/

I have issues with irman (I think - didn't read the code really
closely).

It appears to always perform file overwrites - seeking over files,
rewriting them.

This tends to cause best-case behaviour in the VM.  The affected pages
are tucked up out of the way on the active list and we do quite well.

If instead the background application is writing _new_ files then
everything falls apart.

I'd suggest that you stick with the kernel compile as the workload,
and vary the background activity a bit.  Try tiobench.
 
(oh, and try turning on everything in the `input' menu; that might
get the keyboard working again in 2.5)

  parent reply	other threads:[~2002-09-13 20:07 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-09-13 16:08 System response benchmarks in performance patches Con Kolivas
2002-09-13 16:22 ` Rik van Riel
2002-09-13 20:10 ` Andrew Morton [this message]
2002-09-14 12:25   ` Con Kolivas
2002-09-16  0:27 ` Bill Davidsen
  -- strict thread matches above, loose matches on Subject: below --
2002-09-14 12:25 Paolo Ciarrocchi
2002-09-14 12:39 Paolo Ciarrocchi
2002-09-14 12:53 ` System response benchmarks in performance patches Con Kolivas
2002-09-14 12:45 Paolo Ciarrocchi
2002-09-14 18:23 Paolo Ciarrocchi
2002-09-16  6:19 Con Kolivas

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=3D824634.480EFA32@digeo.com \
    --to=akpm@digeo.com \
    --cc=conman@kolivas.net \
    --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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox