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 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.