mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Daniel Phillips <phillips@arcor.de>
To: Bernd Eckenfels <ecki-news2002-08@lina.inka.de>,
	linux-kernel@vger.kernel.org
Subject: Re: [ANNOUNCE] VM Regress - A VM regression and test tool
Date: Mon, 12 Aug 2002 11:27:03 +0200	[thread overview]
Message-ID: <E17eBTd-0001nR-00@starship> (raw)
In-Reply-To: <E17e4C2-0005yH-00@sites.inka.de>

On Monday 12 August 2002 03:40, Bernd Eckenfels wrote:
> In article <Pine.LNX.4.44.0208112109110.16360-100000@skynet> you wrote:
> > It works by using kernel modules to get a definite view of what the kernel
> > is at and to provide reliable, reproducible tests. Modules are divided
> > up into 4 catagories. Core modules provide infrastructure for the tool.
> > Sense modules tell what is going on in the VM. Test tests particular
> > features and bench modules (none yet) will benchmark different sections
> > of the VM.
> 
> This sounds more like a micro benchmark tool, which is a good start, but the
> real problem with VM optimizations is, that they have to take into account
> real world load and especially user experience.

We get too hung up on 'real world' world loads, that is not a productive way 
VM developers to spend their time.  Developers need to use tests that focus 
on very specific aspects of VM performance.  Yes, this testing should be 
backed up by 'real world' tests to confirm what the VM developer thinks, that 
improved performance on a subsystem translates into improved overall 
performance, and to keep a watch out for unexpected or undesirable 
interactions.  That's called a 'reality tests'.

If you want to help with 'interactive performance', i.e., user experience, 
then *quantify what contributes to that* and write a micro-measurement tool 
that measures such things.  E.g, latency of response to keyboard events under 
load.  It's not rocket science, it just takes time and effort to set this 
kind of thing up so it's accurate and predictive.

It's an incredible waste of developer's time to be running 'reality tests' 
all the time, and never using more precise measurement methods.  Anyone who 
wants to run reality tests and post the results is more than welcome to, and 
this is valuable.  It's not valuable to throw mud at a testing/measurement 
tool because you think it's not 'realistic'.

-- 
Daniel

  reply	other threads:[~2002-08-12  9:21 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-08-11 20:17 Mel
2002-08-12  1:40 ` Bernd Eckenfels
2002-08-12  9:27   ` Daniel Phillips [this message]
2002-08-12 14:06     ` Rik van Riel
2002-08-12 16:06       ` Mel
2002-08-12 16:13         ` Rik van Riel
2002-08-12 16:36           ` Mel
2002-08-13  7:43       ` Helge Hafting
2002-08-12 11:33   ` Mel

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=E17eBTd-0001nR-00@starship \
    --to=phillips@arcor.de \
    --cc=ecki-news2002-08@lina.inka.de \
    --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

all inboxes | Powered by JetHome®