Michael Staehle: Perl - Geschwindigkeit von Berechnungen

Beitrag lesen

Hallo, snipp ...

Eben! Und die ist sehr stark abhaengig von der verwendeten Plattformarchitektur, vom OS und
noch einigen anderen Dingen. Wie gesagt, ein Algorithmus, der sehr performant ist,
kann auf einer anderen Plattform schon ganz anders laufen. Es gibt keine plattformuabhaengige
Optimierung! Man kann einen Algorithmus nur sehr, sehr eingeschraenkt optimieren, wenn
man weder Plattform, noch OS, noch sonstwas kennt: naemlich nur in soweit, als dass man
annimmt, dass das, was man bei der eigenen Plattform festgestellt hat, auch fuer die andere
gilt. Deshalb sind Benchmarks auch nicht aussagekraeftig ohne Angabe von Plattform, OS und
Compiler.

Ich wuerde aber behaupten, dass bei unserem Problem (Perl) die Plattform
(fast) vernachlaessigbar ist. b) war deutlich schneller als a) und ich
meine das sich das auch nicht auf anderen Plattformen aendert,
z.B. (Unix, Linux, Sun, DOS keine Aenderung). Die Zeit aendert sich schon,
aber b) ist immer deutlich schneller und das wird sich auch IMHO nicht
aendern.

Bye Micha