Wie kann man die Ausführungsdauer einer Funktion messen?

Mit Hilfe der Funktion timeConsumed kann man auf sehr einfache Art & Weise die Ausführungsdauer einer Funktion testen:

static void stopWatch(Args _args)
{
    FromTime fromTime = timeNow();
    Counter c;

    // Simulating time consuming function     
    for (c=1;c<=100;c++)
    {
        sleep(1000);
    }
   
    info(strFmt("Total time consumed: %1", timeConsumed(fromTime, timeNow())));
}

Ergebnis im Infolog:
Total time consumed: 1 Minute 41 Sekunden

Dieser Beitrag bezieht sich auf die Version:
Dynamics AX 2012

Kommentar hinzufügen
 
 

 

 
 
 
Beiträge des aktuellen Monats
April 2024
MoDiMiDoFrSaSo
1234567
891011121314
15161718192021
22232425262728
2930 
 
© 2006-2024 Heinz Schweda | Impressum | Kontakt | English version | Mobile Version
Diese Webseite verwendet Cookies, um Benutzern einen besseren Service anzubieten. Wenn Sie weiterhin auf der Seite bleiben, stimmen Sie der Verwendung von Cookies zu.  Mehr dazu