From: Nick Piggin <piggin@cyberone.com.au>
To: Andrew Morton <akpm@osdl.org>
Cc: linux-mm@kvack.org, Nikita Danilov <Nikita@Namesys.COM>
Subject: More vm benchmarking
Date: Wed, 25 Feb 2004 20:11:46 +1100 [thread overview]
Message-ID: <403C66D2.6010302@cyberone.com.au> (raw)
Well you can imagine my surprise to see your numbers so I've started
redoing some benchmarks to see what is going wrong.
This first set are 2.6.3, 2.6.3-mm2, 2.6.3-mm3. All SMP kernels
compiled with the same compiler and using the same .config (where
possible). Booting with maxcpus=1 and mem=64M. Test is gcc 3.3.3
compiling 2.4.21. I can provide any other information you're
interested in.
While previously I have been doing a single run of a range of
different parallelisation factors, here I've done two runs each over a
smaller range so you can see I am getting fairly consistient results.
kernel | run | -j5 | -j10 | -j15 |
2.6.3 1 136 886 2511
2.6.3 2 150 838 2465
-mm2 1 136 646 1484
-mm2 2 142 676 1265
-mm3 1 135 881 1828
-mm3 2 146 790 1844
This quite clearly shows your patches hurting as I told you. Why did
it get slower? I assume it is because the batching patch places uneven
pressure on normal and DMA zones. This leads to suboptimal eviction
choice - anything else would be a sign of fundamental problems.
Regarding Nikita and my patches, they all showed improvements on this
machine for this type of test *except* the throttling patch which
didn't cause any change. I just thought it was courteous to try not to
stall a possibly unlucky run.
I will now try a set of SMP tests and possibly ones with different
available memory. I would be disappointed but not very surprised if
SMP is causing lots of problems.
--
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-mm.org/ .
Don't email: <a href=mailto:"aart@kvack.org"> aart@kvack.org </a>
next reply other threads:[~2004-02-25 9:11 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-02-25 9:11 Nick Piggin [this message]
2004-02-25 9:21 ` More vm benchmarking Nick Piggin
2004-02-25 9:47 ` Andrew Morton
2004-02-25 9:57 ` Nick Piggin
2004-02-25 10:04 ` Andrew Morton
2004-02-25 11:50 ` Andrew Morton
2004-02-26 0:51 ` Nick Piggin
2004-02-26 1:14 ` Andrew Morton
2004-02-26 1:35 ` Nick Piggin
2004-02-26 1:57 ` Andrew Morton
2004-02-26 2:04 ` Nick Piggin
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=403C66D2.6010302@cyberone.com.au \
--to=piggin@cyberone.com.au \
--cc=Nikita@Namesys.COM \
--cc=akpm@osdl.org \
--cc=linux-mm@kvack.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.