Zeitmessung in MIllisekunden
Peter Ettenhofer
- perl
Ich muss für ein kleines Messprogramm eine Zeitmessung im 1/10-Sekunden-Bereich durchführen.
Wie kann ich in Perl Zeiteinheiten erfassen die kleiner als 1 Sekunde sind ?
time (); liefert leider nur die vergangenen Sekunden seit Beginn der Zeitmessung zurück.
Laufen muss das Ganze auf NT, was die Sache natrülich nicht gerade einfacher macht. Module wie Win32::Clock scheitern leider an einer bei mir nicht installierbaren Win32::API.
Thanks in advance
Peter
Hi,
Wie kann ich in Perl Zeiteinheiten erfassen die kleiner als 1 Sekunde sind ?
<http://www.activestate.com/Products/ActivePerl/docs/lib/Pod/perlfaq8.html#how can i measure time under a second> muesster Dein Problem lösen.
-> Andreas
Hallo Peter,
Dafür gibt's ein Modul, das den sinnigen Namen 'Time:.HiRes' hat, und genau für solche Dinge zuständig ist.
http://www.cpan.org/modules/by-module/Time/ für den Source
bzw. mit ActiveState-Perl (5.005 und 5.6)
ppm install Time-HiRes
Grüße
Klaus