Benchmark Test unterschiedlicher Programmiersprach

Hallo Zusammen,

hat zufällig wer schon mal einen Benchmarktest zwischen unterschiedlichen Programmiersprachen gemacht ?

PHP -> PERL -> C++ -> C -> JAVA ->was weis ich :wink:

müsste nähmlich mal wissen welche Programmiersprache wie lange zum

anlegen von:
100MB Daten in einer Textdatei
100000 Datensätze in einer MySql Datenbank
100000 Datensätze in einer Oracle Datenbank
100000 Datensätze in einer PostgreSql Datenbank
100000 Datensätze in einem Array

zum Ausgeben von

100MB Daten aus einer Textdatei
100000 Datensätze aus einer MySql Datenbank
100000 Datensätze aus einer Oracle Datenbank
100000 Datensätze aus einer PostgreSql Datenbank
100000 Datensätze aus einem Array

für einfache Rechenoperationen wie

  • * / -

und für einfache Stringoperatoren wie

100000 substr
100000 trim

in PHP und Perl habe ich das selbst gemacht, nur brauche ich noch gegenüberstellungen in anderen Programmiersprachen…

hat jemand solche Benchmarktest und kann sie mir zur verfügung stellen ?

Gruß
Phillip

Hallo,

in PHP und Perl habe ich das selbst gemacht, nur brauche ich
noch gegenüberstellungen in anderen Programmiersprachen…

hat jemand solche Benchmarktest und kann sie mir zur verfügung
stellen ?

… die dann mit einem anderen Compiler kompiliert wurden, mit anderen Optionen, auf einem anderen Prozessor, mit anderem Caching, mit anderem Arbeitsspeicher, mit anderem Datenbank-Backend etc.?

Neinnein, wenn du sowas vergleichen willst, musst du alles auf dem selben System machen, damit du überhaupt ein kleines Bisschen an Reproduzierbarkeit erhältst.

Grüße,
Moritz

huhu

war wohl nen bißchen blöd formuliert :wink:
entweder muss er mir die passenden scripts zu den benchmarktests zur verfügung stellen oder die PHP / PERL tests auch bei sich durchführen :wink:

Gruß
Phillip

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Moien

hat zufällig wer schon mal einen Benchmarktest zwischen
unterschiedlichen Programmiersprachen gemacht ?

http://shootout.alioth.debian.org/debian/c.php

~18 Benchmarks in ~30 Sprachen für 2 CPU-typen. Kommen immer mal wieder neue hinzu. Die Resultate können nicht weit von dem Optimum abweichen, kuck dir mal die Mailingliste an …

cu