From: Michal Piotrowski <michal.k.k.piotrowski@gmail.com>
To: Peter Williams <pwil3058@bigpond.net.au>
Cc: linux-kernel@vger.kernel.org
Subject: Re: [ANNOUNCE][RFC] PlugSched-5.2.4 for 2.6.12 and 2.6.13-rc6
Date: Mon, 15 Aug 2005 14:29:09 +0200 [thread overview]
Message-ID: <6bffcb0e05081505291806f529@mail.gmail.com> (raw)
In-Reply-To: <43001E18.8020707@bigpond.net.au>
Hi,
here are my benchmarks (part1):
I 2.6.12 kernel compilation. (make allyesconfig, time make all -j8)
1 cpusched=ingosched:
ng02:/usr/src/linux-2.6.12# time make all -j8
[..]
real 51m11.775s
user 77m3.995s
sys 6m21.558s
ng02:/usr/src/linux-2.6.12# cat /proc/scheduler
ingosched
ng02:/usr/src/linux-2.6.12# cat /proc/schedstat
version 12
timestamp 3032625
cpu0 0 0 56 65 20056 725377 39367 284634 251542 2852663 5866282 686010
domain0 3 247201 246814 9 8659 441 6 0 246814 253551 100978 2 9880755 1035237 0
0 100978 56894 38212 317 1194388 130553 0 0 38212 0 0 0 0 0 0 0 0 0 49185 21965
0
cpu1 2 2 28 34 10794 687909 19756 270097 220910 2489156 9673341 668153
domain0 3 425955 425489 64 10086 457 8 0 425489 234999 74921 0 10732594 1104706
0 0 74921 30461 19020 483 557020 74888 9 0 19020 4 0 4 0 0 0 0 0 0 33092 10911 0
(make clean, reboot)
2 cpusched=staircase:
ng02:/usr/src/linux-2.6.12# time make all -j8
[..]
real 51m18.411s
user 77m4.466s
sys 6m21.088s
ng02:/usr/src/linux-2.6.12# cat /proc/scheduler
staircase
ng02:/usr/src/linux-2.6.12# cat /proc/schedstat
version 12
timestamp 2923620
cpu0 0 0 0 32 0 782321 37599 249838 224187 2957912 6792042 744722
domain0 3 226474 226228 4 5382 275 0 0 226228 157369 126383 0 1440936
183339 0 0 126383 43535 37555 78 330840 43099 0 0 37555 0 0 0 0 0 0 0
0 0 42881 13959 0
cpu1 3 0 0 72 0 699310 20803 236306 193423 2374305 7938461 678507
domain0 3 483209 482873 121 7208 243 12 0 482873 156215 125870 0 1429078 180874
0 0 125870 27530 20855 46 369006 48271 1 0 20855 4 0 4 0 0 0 0 0 0 25651 11318 0
(make clean, reboot)
3 cpusched=spa_no_frills
ng02:/usr/src/linux-2.6.12# time make all -j8
[..]
real 50m55.473s
user 76m37.758s
sys 6m28.895s
ng02:/usr/src/linux-2.6.12# cat /proc/scheduler
spa_no_frills
ng02:/usr/src/linux-2.6.12# cat /proc/schedstat
version 12
timestamp 2937236
cpu0 5 0 0 43 0 294382 64307 124942 93409 2898955 6299327 230075
domain0 3 175751 175318 259 15589 798 43 0 175318 283864 76797 19
18350668 1902854 13 0 76797 56909 34856 317 1822133 191112 32 0 34856
0 0 0 0 0 0 0 0 0 60170
27084 0
cpu1 18 0 0 51 0 286827 37498 147460 87288 2413151 15080787 249329
domain0 3 416870 416337 185 13183 551 6 0 416337 258093 42302 13
19731454 2011581 0 0 42302 33769 20992 194 946407 111465 1 0 20992 2 0
2 0 0 0 0 0 0 31533 7681 0
(make clean, reboot)
4 cpusched=zaphod
ng02:/usr/src/linux-2.6.12# time make all -j8
[..]
real 53m52.574s
user 73m48.596s
sys 5m48.853s
ng02:/usr/src/linux-2.6.12# cat /proc/scheduler
zaphod
ng02:/usr/src/linux-2.6.12# cat /proc/schedstat
version 12
timestamp 4225577
cpu0 5 0 0 49 0 733488 392118 161151 120811 2581159 9380273 341370
domain0 3 865850 839777 260 2757754 249142 47 0 839777 279540 88009 6
14491544 1528097 14 0 88009 75719 47779 147 2020247 225972 24 0 47779
1 0 1 0 0 0 0 0 0 61390 26258 0
cpu1 4 0 0 48 0 695373 430877 116017 54625 2544636 10606413 264496
domain0 3 874315 843625 139 3248637 293896 4 0 843625 278969 89887 12
14529334 1516782 0 0 89887 47183 21936 155 1534811 194774 0 0 21936 1
0 1 0 0 0 0 0 0 40340 15338 0
(make clean, reboot)
5 cpusched=nicksched
ng02:/usr/src/linux-2.6.12# time make all -j8
[..]
real 51m7.138s
user 76m56.308s
sys 6m19.034s
ng02:/usr/src/linux-2.6.12# cat /proc/scheduler
nicksched
ng02:/usr/src/linux-2.6.12# cat /proc/schedstat
version 12
timestamp 2906283
cpu0 0 0 0 21239 7936 743207 36340 327597 275502 2919856 6547949 706867
domain0 3 150416 150094 12 6743 323 4 0 150094 229533 133380 2 5508151 586701 0
0 133380 45177 36163 177 530914 60273 1 0 36163 0 0 0 0 0 0 0 0 0 68129 20393 0
cpu1 0 0 0 184829 6024 702056 18740 308406 240275 2402475 6774197 683316
domain0 3 406135 405705 75 9009 366 17 0 405705 196899 102154 6
5480289 580930 0 0 102154 29084 18532 208 631650 71026 1 0 18532 1 0 1
0 0 0 0 0 0 52095 15986 0
info:
distro: debian 3.1
cpu: pentium 4 (ht enabled)
In next parts:
- time make all -j64
- time make all -j512 (it maybe very high load ;))
- interbench-0.29 tests
Suggestions, criticism are welcome.
Regards,
Michal Piotrowski
next prev parent reply other threads:[~2005-08-15 12:29 UTC|newest]
Thread overview: 34+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-08-15 4:46 [ANNOUNCE][RFC] PlugSched-5.2.4 for 2.6.12 and 2.6.13-rc6 Peter Williams
2005-08-15 12:29 ` Michal Piotrowski [this message]
[not found] ` <43012427.9080406@bigpond.net.au>
[not found] ` <4301330B.3070400@bigpond.net.au>
2005-08-16 12:54 ` Michal Piotrowski
2005-08-17 8:00 ` Con Kolivas
2005-08-17 11:23 ` Michal Piotrowski
2005-08-17 12:31 ` Con Kolivas
2005-08-16 21:49 ` Schedulers benchmark - Was: " Michal Piotrowski
2005-08-17 8:10 ` Peter Williams
2005-08-17 9:03 ` Con Kolivas
2005-08-17 18:04 ` Michal Piotrowski
2005-08-17 21:35 ` Con Kolivas
2005-08-17 23:15 ` Peter Williams
2005-08-17 23:16 ` Con Kolivas
2005-08-17 23:48 ` Peter Williams
2005-08-17 23:45 ` Con Kolivas
2005-08-19 3:09 ` Michal Piotrowski
2005-08-19 3:28 ` Lee Revell
2005-08-19 3:41 ` Con Kolivas
2005-08-19 4:41 ` Peter Williams
2005-08-19 4:36 ` Con Kolivas
2005-08-19 20:13 ` Lee Revell
2005-08-20 0:31 ` Con Kolivas
2005-08-20 3:04 ` Lee Revell
2005-08-20 18:52 ` Lee Revell
2005-08-19 4:26 ` Peter Williams
2005-08-17 11:59 ` Michal Piotrowski
2005-08-21 1:34 ` Michal Piotrowski
2005-08-21 1:47 ` Con Kolivas
2005-08-21 4:16 ` Michal Piotrowski
2005-08-21 4:22 ` Con Kolivas
2005-08-21 4:44 ` Michal Piotrowski
2005-08-21 4:49 ` Con Kolivas
2005-08-21 1:37 ` Michal Piotrowski
[not found] ` <4309125B.4020707@bigpond.net.au>
2005-08-22 11:39 ` Michal Piotrowski
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=6bffcb0e05081505291806f529@mail.gmail.com \
--to=michal.k.k.piotrowski@gmail.com \
--cc=linux-kernel@vger.kernel.org \
--cc=pwil3058@bigpond.net.au \
/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