Thread Ungewöhnliches Benchmarkergebnis
(21 answers)
Opened by ppm1 at 2004-05-27 00:23
[quote=Dieter,29.05.2004, 14:38]@esskar
OK - es ist mir schon klar daß our($var1, $var2); für jede der betroffenen Variablen einzeln ausgeführt wird. Wenn das aber zu der beschriebenen Verlängerung der Laufzeit führen würde, dann müßte ja jedes my() wohl auch ein ähnliches (Laufzeit) Ergebnis erzeugen. Alledings sollte nicht unberücksichtigt bleiben, daß use vars qw/$var1 $ar2/; innerhalb des Moduls vars.pm auch auf jede Variable einzeln angewandt wird. Irgendwas stimmt da nicht mit den Randbedingungen des Benchmark-Tests. Daneben kann man nicht einfach sagen: 'use' wird während der Compilierung ausgeführt und deshalb interessiert mich die dazu erforderliche Zeitspanne nicht. ;)[/quote] RTFM! und schau dir mein Beispiel oben mal genauer an! |