staging.inyokaproject.org

Für diese Funktion musst du eingeloggt sein.

Linux Desktopbenchmarks?

Status: Ungelöst | Ubuntu-Version: Ubuntu
Antworten |

TTinSB

(Themenstarter)
Avatar von TTinSB

Anmeldungsdatum:
9. April 2005

Beiträge: 1191

erstaunlich, mit aktuell 5 tabs im Firefox 4,40
das wird wohl schneller je mehr tabs offen sind? :p
Oder der Computer ist morgens schneller weil er ausgeschlafen ist 😉
Schummeln ist bei mir übrigens kaum möglich. Habe gerade versucht das gtkperf fenster zu verdecken. Aber bis er darauf reagiert ist es schon so gut wie fertig. 3,32 mit schummeln 😀

Bordi Team-Icon

Avatar von Bordi

Anmeldungsdatum:
5. März 2006

Beiträge: 4549

TTinSB hat geschrieben:

na das steht doch ein paar postings weiter oben ☺

nen ganz billigen:
Core 2 Duo 6420 (Conroe, 2*2,13Ghz, 4MB Cache) - super schnell und sehr preiswert
auf nem billigen ASRock Board, Bezeichnung weiß ich nicht.
2 GB RAM und ne olle GeForce 7600GT.

Hmm.. ..Core2Duo, das würde ja auch gleichzeitig 64Bit und PCI-E bedeuten, ziemlich sicher auch DDR2 und SataII..
Ich bin also mit meinem ollen 32bit P4 System gar nicht mal so schlecht mit dabei, selbst wen man die werte mit nem ziemlich neuen Rechner vergleicht. *freu* 😀

Andererseits: Wie verlässlich Aussagekräftig sind die Werte den nun wirklich?
Inzwischen denke ich das sie nicht sehr viel Aussagen.
Gibt es ev. auch noch eine andere Möglichkeit die Performance zu messen und zu vergleichen?

FraGezeichen

Avatar von FraGezeichen

Anmeldungsdatum:
29. März 2006

Beiträge: 1076

Bordi Team-Icon

Avatar von Bordi

Anmeldungsdatum:
5. März 2006

Beiträge: 4549

FraGezeichen hat geschrieben:

JA NATÜRLICH! 😀

*LOL*
117.0cm

Aaahahahahahaha

TTinSB

(Themenstarter)
Avatar von TTinSB

Anmeldungsdatum:
9. April 2005

Beiträge: 1191

Borderlinedancer hat geschrieben:

TTinSB hat geschrieben:

na das steht doch ein paar postings weiter oben ☺

nen ganz billigen:
Core 2 Duo 6420 (Conroe, 2*2,13Ghz, 4MB Cache) - super schnell und sehr preiswert
auf nem billigen ASRock Board, Bezeichnung weiß ich nicht.
2 GB RAM und ne olle GeForce 7600GT.

Hmm.. ..Core2Duo, das würde ja auch gleichzeitig 64Bit und PCI-E bedeuten, ziemlich sicher auch DDR2 und SataII..
Ich bin also mit meinem ollen 32bit P4 System gar nicht mal so schlecht mit dabei, selbst wen man die werte mit nem ziemlich neuen Rechner vergleicht. *freu* 😀

Andererseits: Wie verlässlich Aussagekräftig sind die Werte den nun wirklich?
Inzwischen denke ich das sie nicht sehr viel Aussagen.
Gibt es ev. auch noch eine andere Möglichkeit die Performance zu messen und zu vergleichen?

Naja, es ist halt stark abhängig vom verwendeten Theme.
Außer der CPU und der 2D Grafikleistung dürfte bei diesem Test wohl auch nichts beansprucht werden.
Davon auf die Gesamtperformance des Systems ist sehr sehr weit hergeholt, ungefähr genauso wie der Schwanzvergleich 😛

Bordi Team-Icon

Avatar von Bordi

Anmeldungsdatum:
5. März 2006

Beiträge: 4549

Hmmm... ☹

Und was machen wir jetzt? Gibt es den nirgendwo ein Global Benchmark tool für Linux (das man nicht manipulieren kann)?

glasen

Anmeldungsdatum:
5. November 2004

Beiträge: 2690

Wenn du so etwas wie Sysmark meinst, das gibt es noch nicht. Man könnte relativ leicht einen Benchmark zusammenstellen, der alle Bereiche abdeckt und diesen dann per LiveCD veröffentlichen um die Integrität zu gewährleisten. Als Test könnten folgende Sachen herhalten :

CPU und Mainboard:

- Linuxkernel kompilieren. Dafür wäre aber eine Festplatte notwendig, um das Kompilat abspeichern zu können. Die c't benutzt diese Methode um CPUs und Mainboards bzw. Chipsätze zu testen. Beansprucht hauptsächlich den Festkommabereich der CPUs.

- Povray mit einem vorgegebenen Bild. Belastet hauptsächlich den Fließkommabereich der CPU. Sehr gut geeignet um Multicore-CPUs zu testen, da das Programm von mehreren Kernen profitiert.

Grafikkarte :

- Quake3 bzw. andere OpenGL-basierte Spiele.

- viewperf (Als Option, da keine freie Software und vor allem sehr groß ~700MB)

- Man könnte auch einen eigenen OpenGL-basierten Benchmark entwickeln (z.B. auf Basis der Cube-Engine), der bestimmte Aspekte genauer testet (z.B. die Geschwindigkeit der Shaderausführung usw.)

Festplatte :

- Da fällt mir im Moment unter Linux nichts passendes ein. Es gibt einen Klon von hdbench, aber ich weiß nicht wie aussagekräftig dieser ist.

All diese Programme müsste man nur noch per Skript ausführen lassen, den einzelnen Teilen eine Gewichtung verpassen (was wahrscheinlich das größte Problem darstellt) und dann am Ende eine Zahl generieren, die einen Index der Geschwindigkeit darstellt (Das Referenzsystem bekommt z.B. die Zahl 10000 verpasst). Je höher die Zahl dann ist, desto schneller das System. Eine doppelt so große Zahl, heißt das der Rechner doppelt so schnell wie das Referenzsystem ist.

Zusätzlich sollte der Test die Rechnerkonfiguration auslesen und zusammen mit den Benchmarkergebnissen abspeichern.
Auf einer Website könnte man dann die einzelnen Werte in einer Datenbank sammeln. So könnte man problemlos herausfinden ob der eigene Rechner "schnell genug. ist.

Wichtig wäre vor allem, das alle Leute die gleiche Softwarebasis benutzen. Erst dann kann man gewährleisten, das die Ergebnisse miteinander vergleichbar sind. Das würde zwangsläufig bedeuten, das man für das Benchmarking eine extra Distribution installieren muss, da schon die Partionierung einer Festplatte Auswirkungen auf die Geschwindigkeitsmessung hat.

TTinSB

(Themenstarter)
Avatar von TTinSB

Anmeldungsdatum:
9. April 2005

Beiträge: 1191

dadurch würde man aber nur die Hardware testen können.
Bei der ObenGL Leistung von einer Live CD wird es wohl schwierig, wegen den erforderlichen propritären Grafiktreibern.

Besser wäre ein programm das alle funktionen zum Testen fest eingebaut hat, aus gängigen OpenSource Programmen entnommen.
Oder diese sogar zu Benchmarkzweclen "fernsteuern" kann.

Damit ließe sich dan auch mal ermitteln ob es tatsächliche Geschwindigkeitsunterschiede zwischen den einzelnen Distributionen gibt.

Ein Programm das die bereits installierten Programme wie z.B. gimp, firefox, openoffice, getreamer codecs verwendet wäre doch ideal.

martin91

Anmeldungsdatum:
15. Juli 2007

Beiträge: 217

Der Thread gefällt mir am allerbesten von allen Threads im Forum - und warum?
Darum:

GtkPerf 0.40 - Starting testing: Wed Aug 8 03:51:37 2007

GtkEntry - time: 0,02
GtkComboBox - time: 0,59
GtkComboBoxEntry - time: 0,55
GtkSpinButton - time: 0,06
GtkProgressBar - time: 0,02
GtkToggleButton - time: 0,22
GtkCheckButton - time: 0,13
GtkRadioButton - time: 0,22
GtkTextView - Add text - time: 0,32
GtkTextView - Scroll - time: 0,01
GtkDrawingArea - Lines - time: 0,44
GtkDrawingArea - Circles - time: 0,45
GtkDrawingArea - Text - time: 0,25
GtkDrawingArea - Pixbufs - time: 0,28

  • –
    Total time: 3,55

Thema ist Dunst... hehe, aber das allerbeste ist der Rechner, lüfterlos, Onboardgrafik und nein, kein Core2Duo...

AMD Athlon64 X2 @2Ghz
AsRock ALiveNF7-Ghdready
2x512MB DDR2-800 MDT RAM
5400rpm 2,5 Zoll 80GB Samsung
Neuster Nvidia Treiber (der ist Closed Source oder?)
Feisty Fawn Gnome
Ha, ihr mit euren 4 Sekunden bei euren 150 Watt Rechnern, meiner braucht weniger als 30 Watt im Idle...

Meint ihr es macht Sinn für 3 statt 5 Sekunden auf ein anderes Theme umzustellen oder ist das ganze sowieso wahnsinnig theoretisch.

FraGezeichen

Avatar von FraGezeichen

Anmeldungsdatum:
29. März 2006

Beiträge: 1076

Respekt ☺
und als Antwort auf Deine Frage: Zweiteres, Definitiv ☺
habs probiert, bei Deinem System merkst keinen Unterschied, bei einem 800MHZ Gerät mit 256MB Ram schauts schon anders aus ☺

glasen

Anmeldungsdatum:
5. November 2004

Beiträge: 2690

TTinSB hat geschrieben:

dadurch würde man aber nur die Hardware testen können.
Bei der OpenGL-Leistung von einer Live CD wird es wohl schwierig, wegen den erforderlichen propritären Grafiktreibern.

Deshalb hab ich ja auch ganz zum Schluss geschrieben, das es im Endeffekt auf eine fest installiertes System hinauslaufen würde, da die meisten Benchmark-Programme einfach zu groß und komplex für eine LiveCD sind (z.B. den Kernel kompilieren)

TTinSB hat geschrieben:

Besser wäre ein Programm das alle Funktionen zum Testen fest eingebaut hat, aus gängigen OpenSource Programmen entnommen.
Oder diese sogar zu Benchmarkzwecken "fernsteuern" kann.

Auf das wollte ich ja hinaus. Man nimmt einfach verschiedene OSS-Programme und lässt diese ferngesteuert ablaufen. Aus der Laufzeit der einzelnen Test ergibt sich dann ein Gesamtindex für den jeweiligen Rechner. Dadurch das Benchmark auf allen Rechnern gleich ist, erhält man am Ende aussagekräftige Ergebnisse (Rechner A hat einen Index von 10000, Rechner B einen von 20000. Also ist Rechner B doppelt so schnell wie Rechner A).

TTinSB hat geschrieben:

Damit ließe sich dan auch mal ermitteln ob es tatsächliche Geschwindigkeitsunterschiede zwischen den einzelnen Distributionen gibt.

Damit ließe sich überhaupt keine Aussage treffen. Ein Benchmark sollte auf allen Rechnern gleich sein, um nachvollziehbare Messergebnisse zu erhalten. Die Geschwindigkeitsunterschiede der einzelnen Distributionen sind übrigens minimal. Die Ladezeit des Systems und der verschiedenen Programme fallen bei einer Laufzeit von mehreren Minuten pro Test überhaupt nicht ins Gewicht.

TTinSB hat geschrieben:

Ein Programm das die bereits installierten Programme wie z.B. gimp, firefox, openoffice, getreamer codecs verwendet wäre doch ideal.

Oder, wie oben schon erwähnt, Programme die in den Quellen schlummern. Als Beispiel für einen OpenGL-Benchmark sei hier das Paket "Sauerbraten" oder "OpenArena" angemerkt. Povray würde sich als perfekter CPU-Test anbieten.

Antworten |