* AIM9 slowdowns between 2.6.11 and 2.6.12-rc1
@ 2005-04-03 14:37 Mel Gorman
2005-04-03 19:06 ` Dave Hansen
0 siblings, 1 reply; 3+ messages in thread
From: Mel Gorman @ 2005-04-03 14:37 UTC (permalink / raw)
To: Linux Memory Management List, Linux Kernel Mailing List
While testing the page placement policy patches on 2.6.12-rc1, I noticed
that aim9 is showing significant slowdowns on page allocation-related
tests. An excerpt of the results is at the end of this mail but it shows
that page_test is allocating 18000 less pages.
I did not check who has been recently changing the buddy allocator but
they might want to run a benchmark or two to make sure this is not
something specific to my setup.
root@monocle:~# grep _test vmregressbench-2.6.11-standard/aim9/log.txt
7 page_test 60.01 4420 73.65439 125212.46 System Allocations & Pages/second
8 brk_test 60.00 1732 28.86667 490733.33 System Memory Allocations/second
9 jmp_test 60.01 252898 4214.26429 4214264.29 Non-local gotos/second
10 signal_test 60.00 5983 99.71667 99716.67 Signal Traps/second
11 exec_test 60.01 788 13.13114 65.66 Program Loads/second
12 fork_test 60.06 986 16.41692 1641.69 Task Creations/second
13 link_test 60.00 6302 105.03333 6617.10 Link/Unlink Pairs/second
root@monocle:~# grep _test vmregressbench-2.6.12-rc1-standard/aim9/log.txt
7 page_test 60.01 3784 63.05616 107195.47 System Allocations & Pages/second
8 brk_test 60.02 1194 19.89337 338187.27 System Memory Allocations/second
9 jmp_test 60.00 252312 4205.20000 4205200.00 Non-local gotos/second
10 signal_test 60.00 3731 62.18333 62183.33 Signal Traps/second
11 exec_test 60.08 762 12.68309 63.42 Program Loads/second
12 fork_test 60.04 864 14.39041 1439.04 Task Creations/second
13 link_test 60.01 4723 78.70355 4958.32 Link/Unlink Pairs/second
--
Mel Gorman
Part-time Phd Student Java Applications Developer
University of Limerick IBM Dublin Software Lab
--
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>
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: AIM9 slowdowns between 2.6.11 and 2.6.12-rc1
2005-04-03 14:37 AIM9 slowdowns between 2.6.11 and 2.6.12-rc1 Mel Gorman
@ 2005-04-03 19:06 ` Dave Hansen
2005-04-03 20:05 ` AIM9 slowdowns between 2.6.11 and 2.6.12-rc1 (probably false positive) Mel Gorman
0 siblings, 1 reply; 3+ messages in thread
From: Dave Hansen @ 2005-04-03 19:06 UTC (permalink / raw)
To: Mel Gorman; +Cc: Linux Memory Management List, Linux Kernel Mailing List
On Sun, 2005-04-03 at 15:37 +0100, Mel Gorman wrote:
> While testing the page placement policy patches on 2.6.12-rc1, I noticed
> that aim9 is showing significant slowdowns on page allocation-related
> tests. An excerpt of the results is at the end of this mail but it shows
> that page_test is allocating 18000 less pages.
>
> I did not check who has been recently changing the buddy allocator but
> they might want to run a benchmark or two to make sure this is not
> something specific to my setup.
Can you get some kernel profiles to see what, exactly, is causing the
decreased performance? Also, what kind of system do you have? Does
backing this out help? If not, can you test some BK snapshots to see
when this started occurring?
http://linus.bkbits.net:8080/linux-2.5/cset@422de02c1628MP_noKSum9sGlTaC-Q
-- Dave
--
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>
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: AIM9 slowdowns between 2.6.11 and 2.6.12-rc1 (probably false positive)
2005-04-03 19:06 ` Dave Hansen
@ 2005-04-03 20:05 ` Mel Gorman
0 siblings, 0 replies; 3+ messages in thread
From: Mel Gorman @ 2005-04-03 20:05 UTC (permalink / raw)
To: Dave Hansen; +Cc: Linux Memory Management List, Linux Kernel Mailing List
On Sun, 3 Apr 2005, Dave Hansen wrote:
> On Sun, 2005-04-03 at 15:37 +0100, Mel Gorman wrote:
> > While testing the page placement policy patches on 2.6.12-rc1, I noticed
> > that aim9 is showing significant slowdowns on page allocation-related
> > tests. An excerpt of the results is at the end of this mail but it shows
> > that page_test is allocating 18000 less pages.
> >
> > I did not check who has been recently changing the buddy allocator but
> > they might want to run a benchmark or two to make sure this is not
> > something specific to my setup.
>
> Can you get some kernel profiles to see what, exactly, is causing the
> decreased performance? Also, what kind of system do you have? Does
> backing this out help? If not, can you test some BK snapshots to see
> when this started occurring?
>
> http://linus.bkbits.net:8080/linux-2.5/cset@422de02c1628MP_noKSum9sGlTaC-Q
>
The machine is a quad xeon with P III 733 processors. I don't have profile
information available as I wasn't collecting as I went along. However,
backing out the patch made little difference
However, I reran the test on 2.6.11 and this time the performance
difference was a lot less. Something else must have been happening when I
collected the first set of poor results. I'll revisit this when I'm next
working on kernel stuff and see can I reproduce it again reliably.
--
Mel Gorman
Part-time Phd Student Java Applications Developer
University of Limerick IBM Dublin Software Lab
--
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>
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2005-04-03 20:05 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-04-03 14:37 AIM9 slowdowns between 2.6.11 and 2.6.12-rc1 Mel Gorman
2005-04-03 19:06 ` Dave Hansen
2005-04-03 20:05 ` AIM9 slowdowns between 2.6.11 and 2.6.12-rc1 (probably false positive) Mel Gorman
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox