From: Andrew Morton <akpm@digeo.com>
To: Bill Hartner <hartner@austin.ibm.com>
Cc: Rik van Riel <riel@conectiva.com.br>,
linux-mm@kvack.org, lse-tech@lists.sourceforge.net,
mbligh@aracnet.com
Subject: Re: VolanoMark Benchmark results for 2.5.26, 2.5.26 + rmap, 2.5.35 + mm1, and 2.5.38 + mm3
Date: Wed, 02 Oct 2002 12:36:34 -0700 [thread overview]
Message-ID: <3D9B4AC2.4EAF1B85@digeo.com> (raw)
In-Reply-To: <3D9B402D.601E52B6@austin.ibm.com>
Bill Hartner wrote:
>
> Andrew Morton wrote:
> >
> > Bill Hartner wrote:
> > >
> > > ...
> > > 2.5.35 44693 86.1 1.45 1,982,236 KB 5,393,152 KB 7,375,388 KB
> > > 2.5.35mm1 39679 99.6 1.50 *2,720,600 KB *6,154,512 KB *8,875,112 KB
> > >
> >
> > 2.5.35 was fairly wretched from the swapout point of view.
> > Would be interesting to retest on 2.5.38-mm/2.5.39 sometime.
> >
>
> Here are VolanoMark results for 2.5.38 and 2.5.38-mm3 for both
> 3GB (memory pressure) and 4GB. I will repeat for 2.5.40 mm1 or
> what ever is the latest and greatest on Friday.
Thanks again.
> SUT same as :
>
> http://marc.theaimsgroup.com/?l=linux-mm&m=103229747000714&w=2
>
> NOTE : the swap device is on ServeRAID which is probably bouncing for
> the HIGHMEM pages in most if not all of the tests so results will
> likely improve when bouncing is eliminated. Need to work this problem next.
>
> 2419 = 2.4.19 + o(1) scheduler
> 2419rmap = 2.4.19 + rmap14b + o(1) scheduler
>
> %sys/%user = ratio of %system CPU utilization to %user CPU utilization.
>
> ========================================
> The results for the 3 GB mem test were :
> ========================================
>
> kernel msg/s %CPU %sys/%user Total swpin Total swpout Total swapio
> ----------- ----- ---- ---------- ------------ ------------ ------------
>
> 2.5.38 46081 90.1 1.44 1,992,608 KB 2,881,056 KB 4,873,664 KB
> 2.5.38mm3 44950 99.8 1.52 did not collect io - /proc/stat changed
That's probably due to the more aggressive promote-reads-before-writes
tuning. The same is observable with the `qsbench' benchmark.
> =============================== old data below===============================
> 2.4.19 ***** system hard hangs - requires reset. *****
> 2.4.19rmap 37767 76.9 1.46 2,274,380 KB 3,800,336 KB 6,074,716 KB
> 2.5.26 51824 96.3 1.42 1,987,024 KB 2,148,100 KB 4,135,124 KB
> 2.5.26rmap 46053 90.8 1.55 3,139,324 KB 3,887,368 KB 7,026,692 KB
> 2.5.35 44693 86.1 1.45 1,982,236 KB 5,393,152 KB 7,375,388 KB
> 2.5.35mm1 39679 99.6 1.50 *2,720,600 KB *6,154,512 KB *8,875,112 KB
>
> * used pgin/pgout instead of swapin/swapout since /proc/stat changed.
>
> 2.5.38 does not perform as well as 2.5.26 (before rmap).
> 46081/51284 = 89.9 % or 10.1 % degradation.
>
> 2.5.38mm3 does not perform as well as 2.5.38.
> 44950/46081 = 97.5 % or 2.5 % degradation.
> CPU utilization is also higher - 99.8 vs 90.1.
Yes, we're generally more eager to start swapout.
> ========================================
> The results for the 4 GB mem test were :
> ========================================
>
> kernel msg/s %CPU %sys/%user Total swpin Total swpout Total swapio
> ----------- ----- ---- ---------- ------------ ------------ ------------
>
> 2.5.38 53084 99.9 1.41 0 0 0
> 2.5.38mm3 49933 99.9 1.47 0 0 0
>
> =============================== old data below===============================
> 2.4.19 55386 99.8 1.40 0 0 0
> 2.4.19rmap 52330 99.5 1.43 0 2,363,388 KB 2,363,388 KB
> 2.5.26 55446 99.4 1.40 0 0 0
> 2.5.35 52845 99.9 1.38 0 0 0
> 2.5.35mm1 52755 99.9 1.42 0 0 0
>
> 2.5.38 does not perform as well as 2.5.26.
> 53084/55426 = 95.8 % or 4.2 % degradation.
>
> 2.5.38mm3 does not perform as well as 2.5.38.
> 49933/53084 = 94.1 % or 5.9 % degradation. Higher ratio of system CPU.
Davem says that the loopback network device is currently doing an
extra copy, which will go away soon. (That was news to me).
I wonder if volanomark does tcp to localhost? `ifconfig lo' will
tell us.
--
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/
next prev parent reply other threads:[~2002-10-02 19:36 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-09-17 21:14 VolanoMark Benchmark results for 2.5.26, 2.5.26 + rmap, 2.5.35, and 2.5.35 + mm1 Bill Hartner
2002-09-17 22:32 ` Andrew Morton
2002-09-18 1:22 ` Rik van Riel
2002-09-18 16:10 ` VolanoMark Benchmark results for 2.5.26, 2.5.26 + rmap, 2.5.35,and " Bill Hartner
2002-09-18 16:17 ` Rik van Riel
2002-09-18 18:42 ` [Lse-tech] Re: VolanoMark Benchmark results for 2.5.26, 2.5.26 + rmap, 2.5.35,and2.5.35 " Bill Hartner
2002-09-27 17:00 ` VolanoMark Benchmark results for 2.5.26, 2.5.26 + rmap, 2.5.35,and 2.5.35 " Bill Hartner
2002-09-27 18:32 ` Andrew Morton
2002-10-02 18:51 ` VolanoMark Benchmark results for 2.5.26, 2.5.26 + rmap, 2.5.35 + mm1, and 2.5.38 + mm3 Bill Hartner
2002-10-02 19:36 ` Andrew Morton [this message]
2002-10-02 21:03 ` [Lse-tech] Re: VolanoMark Benchmark results for 2.5.26, 2.5.26 + rmap, 2.5.35 +mm1, " Andrew Morton
2002-10-02 20:59 ` [Lse-tech] Re: VolanoMark Benchmark results for 2.5.26, 2.5.26 + rmap, 2.5.35 + mm1, " Dave Hansen
2002-10-03 13:59 ` [Lse-tech] Re: VolanoMark Benchmark results for 2.5.26, 2.5.26+ " Bill Hartner
2002-10-03 16:43 ` Andrew Morton
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=3D9B4AC2.4EAF1B85@digeo.com \
--to=akpm@digeo.com \
--cc=hartner@austin.ibm.com \
--cc=linux-mm@kvack.org \
--cc=lse-tech@lists.sourceforge.net \
--cc=mbligh@aracnet.com \
--cc=riel@conectiva.com.br \
/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