Neue Antwort schreiben 
 
Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
'make vmlinux'-Benchmarks
thosch97 Offline
All things have a right to grow

Beiträge: 9.843
Registriert seit: Feb 2010
Beitrag #1
'make vmlinux'-Benchmarks
Moin!

Da wir ja noch nicht genug Benchmarks haben, hier der nächste: Kompilieren des Linux-Kernels mithilfe des Skripts "kcbench". Zu finden ist es auf http://pkgs.fedoraproject.org/cgit/kcbench.git/, das eigentliche Skript ist "kcbench". Nacher™ kommt auch noch eine PKGBUILD für Archer, von dpkg und Portage hab ich keine Ahnung :D
Bestenliste sieht folgendermaßen aus:
Code:
<Nutzername>: <Punkte> Pkt. @ <Prozessor> [<Prozessoranzahl>×][<Kernanzahl>×] <Frequenz>; -j <Jobs>; <Compiler und Version>
Gebencht wird mit Linux 3.8! Alles andere kommt in eine extra Sektion.

Legende
  • rot = übertaktet
  • + + Temporäre Übertaktungsfunktionen à la Turbo Boost
  • violett = untertaktet oder weniger als 2*Kernzahl Jobs
  • blau = nicht alle Kerne erkannt/ausgenutzt oder System anderweitig ausgelastet
Bestenliste
Desktop/Server
  1. thosch97: 9341 Pkt @ Intel Core i5-3570K 4×4.70 GHz; -j 8; gcc (GCC) 4.8.0 20130502 (prerelease) (7532 Pkt. mit Standardtakt+)
  2. thosch97: 9333 Pkt. @ Intel Xeon E5440 2×4×2.83 GHz; -j 16; gcc (Debian 4.8.2-16) 4.8.2
  3. Alpha: 8877 Pkt. @ Intel Core i7-975 4×3.33 GHz; -j 16; Gentoo 4.8.1 p1.0, pie-0.5.6) 4.8.1
  4. thosch97: 8289 Pkt. @ Intel Xeon E5410 2×4×2.33 GHz; -j 16; gcc (Debian 4.8.2-16) 4.8.2
  5. Commodore-Freak: 5098 Pkt. @ Intel Core2Quad Q6600 4x3.00GHz; -j4; gcc (GCC) 4.8.0 20130502 (prerelease)
  6. thosch97: 2825 Pkt. @ Intel Core i5-520M HT×2×2.4 GHz; -j8; gcc (Debian 4.9.1-1) 4.9.1
  7. thosch97: 452 Pkt. @ AMD Athlon™ XP 2200+ 1665 MHz; -j2; GCC 4.8.1
  8. thosch97: 218 Pkt. @ ARM1176JZF-S (BCM2708) 900 MHz; -j1; gcc (Debian 4.6.3-14+rpi1) 4.6.3
Tragbare PCs
„Nur mal gebencht“
Sonstiges (andere Versionen und alles was WTF ist)
  1. Alpha: 8593 Pkt. @ Intel Core i7-975 4×3.33 GHz; -j 9; gcc Gentoo 4.8.1 p1.0, pie-0.5.6) 4.8.1 (Kernel 3.9.4-gentoo)

Code:
± ./kcbench -d /tmp/kcbench -n 1 -s /tmp/linux-3.8
Linux running:      3.9.4-1-ARCH on unknown (neptun)
Processor Cores:    4 -- Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz
Compiler:           gcc (GCC) 4.8.0 20130502 (prerelease)
Linux compiled:     linux-3.8 (/tmp/linux-3.8)
Filling caches:     This might take a while... Done
Run 1 (-j 8):       7532 (e:132.76 P:354% U:441.42 S:29.58 F:0)

Kernel Download: https://www.kernel.org/pub/linux/kernel/....8.tar.bz2

kcbench Download: http://pkgs.fedoraproject.org/cgit/kcben..._1.tar.bz2

PGP-Key E384 009D 3B54 DCD3 21BF 9532 95EE 94A4 3258 3DB1 | S/MIME-Key 0x1A33706DAD44DA
G d-@ s+:- a--- C+++ UB+L++ P--- L++@ E-@>++ W+ N o? K? w>++ !O !M !V PS+++ PE-- Y+>++ PGP++>+++ !t 5? X? !R tv b+++>++++ DI !D G>+ e>+++ h !r>++ !z
„Die Aachener gelten als Erfinder des 4. Hauptsatzes der Thermodynamik: ‚Thermo schreibt man zweimal.“‘
“Saying that Java is good because it works on all platforms is like saying oral sex is good because it works on all sexes.”
„Es gibt 10 Sorten von Leuten: Die einen verstehen das Binärsystem, die anderen nicht.“
„Manche Männer lieben Männer, Manche Frauen eben Frauen; Da gibt's nix zu bedauern und nichts zu staunen; Das ist genau so normal wie Kaugummi kauen; Doch die meisten werden sich das niemals trauen“
(Dieser Beitrag wurde zuletzt bearbeitet: 29.07.2014 15:26 von thosch97.)
05.06.2013 18:18
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Alpha Offline
Oskar

Beiträge: 16.345
Registriert seit: Jan 2009
Beitrag #2
RE: 'make vmlinux'-Benchmarks
Alpha: 8593 Pkt. @ Intel Core i7-975 4×3.33 GHz; -j 9; Gentoo 4.8.1 p1.0, pie-0.5.6) 4.8.1

Code:
Bl4ckB0x kcbench # ./kcbench -d /var/tmp/portage/kcbench -r -n 1 -s /var/tmp/portage/linux-3.9.4-gentoo -j 9
Linux running:      3.9.4-gentoo on GenuineIntel (Bl4ckB0x.de)
Processor Cores:    8 -- Intel(R) Core(TM) i7 CPU         975  @ 3.33GHz
Compiler:           gcc (Gentoo 4.8.1 p1.0, pie-0.5.6) 4.8.1
Linux compiled:     linux-3.9.4-gentoo (/var/tmp/portage/linux-3.9.4-gentoo)
Filling caches:     This might take a while... Done
Run 1 (-j 9):       8593 (e:116.37 P:716% U:806.55 S:27.19 F:0)
  Elapsed Time(E): 1:56.37 (116.37 seconds)
  Kernel time (S): 27.19 seconds
  User time (U): 806.55 seconds
  CPU usage (P): 716%
  Major page faults (F): 0
  Minor page faults (R): 27218471
  Context switches involuntarily (c): 273473
  Context switches voluntarily (w): 78312

Mark IV Style Motherfucker!
(Dieser Beitrag wurde zuletzt bearbeitet: 05.06.2013 18:44 von Alpha.)
05.06.2013 18:43
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
thosch97 Offline
All things have a right to grow

Beiträge: 9.843
Registriert seit: Feb 2010
Beitrag #3
RE: 'make vmlinux'-Benchmarks
PKGBUILD für Arch:
Code:
# Maintainer: Thomas Schneider <thosch97@gmail.com>

pkgname=kcbench-git
_gitname=kcbench
pkgver=0.3.3
pkgrel=1
pkgdesc="Bench your system by compiling Linux"
arch=('any')
url="http://pkgs.fedoraproject.org/cgit/kcbench.git/"
license=('MIT')
depends=('time' 'bc')
makedepends=('git')
conflicts=('kcbench')
provides=('kcbench')
install='kcbench-git.install'
source=('git://pkgs.fedoraproject.org/kcbench.git')
# Because the sources are not static, skip Git checksum:
md5sums=('SKIP')

pkgver() {
  cd $_gitname
  chmod +x kcbench
  ./kcbench --version | awk '{print $2}'
}

build() {
  cd $_gitname
  gzip kcbench-manpage
}

package() {
  cd $_gitname
  install -Dm755 "kcbench" "$pkgdir/usr/bin/kcbench"
  install -Dm644 "kcbench-manpage.gz" "$pkgdir/usr/share/man/man1/kcbench.1.gz"
  install -dm755 "$pkgdir/usr/share/kcbench-data"
  install -Dm644 "kcbench-README" "$pkgdir/usr/share/doc/kcbench/README"
  install -Dm644 "kcbench-ChangeLog" "$pkgdir/usr/share/doc/ChangeLog"
}
Okay, ist vielleicht stellenweise noch unsauber, aber funktioniert zumindest.

PGP-Key E384 009D 3B54 DCD3 21BF 9532 95EE 94A4 3258 3DB1 | S/MIME-Key 0x1A33706DAD44DA
G d-@ s+:- a--- C+++ UB+L++ P--- L++@ E-@>++ W+ N o? K? w>++ !O !M !V PS+++ PE-- Y+>++ PGP++>+++ !t 5? X? !R tv b+++>++++ DI !D G>+ e>+++ h !r>++ !z
„Die Aachener gelten als Erfinder des 4. Hauptsatzes der Thermodynamik: ‚Thermo schreibt man zweimal.“‘
“Saying that Java is good because it works on all platforms is like saying oral sex is good because it works on all sexes.”
„Es gibt 10 Sorten von Leuten: Die einen verstehen das Binärsystem, die anderen nicht.“
„Manche Männer lieben Männer, Manche Frauen eben Frauen; Da gibt's nix zu bedauern und nichts zu staunen; Das ist genau so normal wie Kaugummi kauen; Doch die meisten werden sich das niemals trauen“
05.06.2013 22:16
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Alpha Offline
Oskar

Beiträge: 16.345
Registriert seit: Jan 2009
Beitrag #4
RE: 'make vmlinux'-Benchmarks
Wieso WTF : Das isn Server.

Mark IV Style Motherfucker!
06.06.2013 09:10
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
mrshadowtux
Unregistered

 
Beitrag #5
RE: 'make vmlinux'-Benchmarks
Ich werds die Tage mal auf meinen Rootservern laufen lassen.
06.06.2013 09:40
Diese Nachricht in einer Antwort zitieren
thosch97 Offline
All things have a right to grow

Beiträge: 9.843
Registriert seit: Feb 2010
Beitrag #6
RE: 'make vmlinux'-Benchmarks
(06.06.2013 09:10)Alpha schrieb:  Wieso WTF : Das isn Server.

Und kein Linux 3.8

PGP-Key E384 009D 3B54 DCD3 21BF 9532 95EE 94A4 3258 3DB1 | S/MIME-Key 0x1A33706DAD44DA
G d-@ s+:- a--- C+++ UB+L++ P--- L++@ E-@>++ W+ N o? K? w>++ !O !M !V PS+++ PE-- Y+>++ PGP++>+++ !t 5? X? !R tv b+++>++++ DI !D G>+ e>+++ h !r>++ !z
„Die Aachener gelten als Erfinder des 4. Hauptsatzes der Thermodynamik: ‚Thermo schreibt man zweimal.“‘
“Saying that Java is good because it works on all platforms is like saying oral sex is good because it works on all sexes.”
„Es gibt 10 Sorten von Leuten: Die einen verstehen das Binärsystem, die anderen nicht.“
„Manche Männer lieben Männer, Manche Frauen eben Frauen; Da gibt's nix zu bedauern und nichts zu staunen; Das ist genau so normal wie Kaugummi kauen; Doch die meisten werden sich das niemals trauen“
06.06.2013 14:46
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Alpha Offline
Oskar

Beiträge: 16.345
Registriert seit: Jan 2009
Beitrag #7
RE: 'make vmlinux'-Benchmarks
Linux 3.8 ist veraltet.

Mark IV Style Motherfucker!
06.06.2013 14:56
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
tk1908 Offline
Unixer

Beiträge: 7.353
Registriert seit: Apr 2009
Beitrag #8
RE: 'make vmlinux'-Benchmarks
(06.06.2013 14:56)Alpha schrieb:  Linux 3.8 ist veraltet.

Gut dann bin Ich mit meinem 3.2er ja uralt.

[Bild: Rz3JNLI.gif]
Meine Beiträge stehen unter der MIT-Lizenz:D

(09.04.2016 13:26)tk1908 schrieb:  externe HDD am Router? Klar ich tausch mein Auto gegen nen Tretroller mit Bremsklotz.
06.06.2013 14:57
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Xaar Offline
Wahnsinnige Geschwindigkeit - und los!

Beiträge: 26.076
Registriert seit: Jul 2009
Beitrag #9
RE: 'make vmlinux'-Benchmarks
1.0! :

«Ich verstehe Ihre Frage so: Dass es Menschen gibt, die wünschen, dass ein solches OS als "Retro-OS" bezeichnet wird, ja? Mir ist nicht bekannt, dass solche Absichten bestehen, da HP-UX 9.x einfach ein altes OS ist. Niemand hat die Absicht, ein "Retro-OS" zu bauen.» Xaar, 2014

Prozessor gesucht? -> Prozessoren, die ich abgeben kann (unter "Available for trading")
"Überschüssige" Prozessoren oder Hardware? -> Einfach PN an mich schicken b1 -> Hardware, die ich suche
(Dieser Beitrag wurde zuletzt bearbeitet: 06.06.2013 15:00 von Xaar.)
06.06.2013 14:58
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
thosch97 Offline
All things have a right to grow

Beiträge: 9.843
Registriert seit: Feb 2010
Beitrag #10
RE: 'make vmlinux'-Benchmarks
(06.06.2013 14:56)Alpha schrieb:  Linux 3.8 ist veraltet.

Mit verschiedenen Versionen wird der Vergleich witzlos, und was ist dann mit 386ern?

PGP-Key E384 009D 3B54 DCD3 21BF 9532 95EE 94A4 3258 3DB1 | S/MIME-Key 0x1A33706DAD44DA
G d-@ s+:- a--- C+++ UB+L++ P--- L++@ E-@>++ W+ N o? K? w>++ !O !M !V PS+++ PE-- Y+>++ PGP++>+++ !t 5? X? !R tv b+++>++++ DI !D G>+ e>+++ h !r>++ !z
„Die Aachener gelten als Erfinder des 4. Hauptsatzes der Thermodynamik: ‚Thermo schreibt man zweimal.“‘
“Saying that Java is good because it works on all platforms is like saying oral sex is good because it works on all sexes.”
„Es gibt 10 Sorten von Leuten: Die einen verstehen das Binärsystem, die anderen nicht.“
„Manche Männer lieben Männer, Manche Frauen eben Frauen; Da gibt's nix zu bedauern und nichts zu staunen; Das ist genau so normal wie Kaugummi kauen; Doch die meisten werden sich das niemals trauen“
06.06.2013 15:00
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Neue Antwort schreiben 


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste