Felix Tilgner: Timer gibt 0.0000 zurück.

hallo gute leute,

ich will auf einer asp-seite bestimmen, wie lange es dauert ein objekt zu erzeugen. das ist die ganze seite:

<%
  option explicit

Dim starttime
  starttime = Timer

Dim objTComValid : set objTComValid = Server.CreateObject("Telekom.Validation")

Response.Write FormatNumber(Timer - starttime , 4) & " seconds<br /><br />"

set objTComValid = nothing
%>

dies soll mehrmals hintereinander geschehen, also durch ständiges neuladen der seite. ich lade die seite also das erste mal und erhalte einen wert um 0.8 sekunden.
dann drücke ich f5 und erhalte 0.0000 sekunden. warum das? das objekt kann doch nicht so schnell neu erzeugt werden, oder?

  1. Hi,

    die Objekterzeugung ist sicherlich sehr schnell und wird wahrscheinlich der Ungenauigkeit des Timers von VB/ASP zum Opfer falllen. Du könntest evt. die Prozessorzyklen mittels C++ ermitteln.

    Grüsse,
    Frank