Thread Uptime: Deltas errechnen (8 answers)
Opened by bloonix at 2006-05-03 16:33

bloonix
 2006-05-04 01:26
#95635 #95635
User since
2005-12-17
1615 Artikel
HausmeisterIn
[Homepage]
user image
[quote=betterworld,03.05.2006, 20:58]Aus welchem Grund kannst Du das Benchmark-Modul nicht verwenden?[/quote]
Ich versuche es zu erklären.

Beispiel:

Code: (dl )
1
2
3
4
5
6
7
8
9
use myModule;

my $obj = myModule->new($options);

while (1) {
sleep(10);
my $stats = $obj->getStats;
DoSomeThingWith($stats);
}


$stats ist eine Hashreferenz und enthält diverse Statistiken.
Nun soll es einen Hashkey geben, der die zeitliche Differenz der
Aufrufe new() und getStats() enthält. Der Autor, der die
Funktionen aufruft, soll selber nichts dafür tun müssen, er ruft
nur die beiden Funktionen auf und erhält mit $stats die
Statistiken, die er mit new($options) angefordert hat. Unter
Anderem soll er auch die zeitliche Differenz erhalten.

Wie könnte ich das mit dem Benchmark-Modul in "meinem
Modul" realisieren? Ich hab keine Ahnung, sorry. :(
What is a good module? That's hard to say.
What is good code? That's also hard to say.
One man's Thing of Beauty is another's man's Evil Hack.

View full thread Uptime: Deltas errechnen