Daniel: CGI/Perl Scriptlaufzeit

kennt jemand ein script wie man mit CGI/Perl die Scriptlaufzeit berechnet und ausgibt?

  1. Sup!

    Unter Unix gibt es "time" - in Perl selbst wird's aber auch irgendeinen Mechanismus geben.

    Gruesse,

    Bio

    --
    Ich bin ein Mobber - mein Posting tut mir leid! EHRLICH!!!
    sh:( fo:) ch:] rl:} br:> n4:& ie:{ mo:) va:) de:] zu:) fl:( ss:) ls:]
    1. GutenMorgen SelfForum,

      Mit "time" hast Du das Problem, das Du nur "sekundengenau" arbeiten kannst. Häufig benötigt man aver eine Auflösung in Millisekunden.

      In Perl gibt es das Modul Time::HiRes, das glaube ich sogar in der Standardinstallation (5.6.0) dabei ist, ansonsten natürlich bei CPAN.

      greets
      myMojito

      --
      -------------------------------------------
      Mode ist eine Variable, Stil eine Konstante
      1. Sup!

        Ich glaube, wir reden nicht vom gleichen "time" ;-)

        Gruesse,

        Bio

        --
        Ich bin ein Mobber - mein Posting tut mir leid! EHRLICH!!!
        sh:( fo:) ch:] rl:} br:> n4:& ie:{ mo:) va:) de:] zu:) fl:( ss:) ls:]
        1. Halihallo Bio

          Ich glaube, wir reden nicht vom gleichen "time" ;-)

          Das hängt wohl daran, dass es in Perl eben auch time heisst ;)
          Nur, dass es dort eben die Sekunden seit 1970 bzw. 1904 (Mac) zurückgibt...

          @Daniel:

          #!/usr/bin/perl

          my $start = time();

          do some things...

          print 'Script brauchte ca. '.(time()-$start) . ' Sekunden...';

          oder das von myMojito vorgeschlagene Time::HiRes.

          Du solltest für Benchmark's auch mal nach den gleichnamigen Modul ausschau halten, denn
          dieses bietet noch viel mehr Möglichkeiten.

          Viele Grüsse

          Philipp

          1. Sup!

            Ich dachte an das Unix-Programm "time", daß einem mitteilt, wieviel Load man mit seinem Programm verursacht hat.

            Bei Perl gibt es natürlich auch noch das "Benchmark" Modul und alles mögliche sonst...

            Gruesse,

            Bio

            --
            Ich bin ein Mobber - mein Posting tut mir leid! EHRLICH!!!
            sh:( fo:) ch:] rl:} br:> n4:& ie:{ mo:) va:) de:] zu:) fl:( ss:) ls:]