Zeit von Funktionsaufruf messen



  • Hallo,

    ich programmiere gerade ein Programm, was Daten vom CAN holt.
    Durch die interne Firmen API wird automatisch eine Funktion aufgerufen sobald Daten da sind.

    Wie kann ich messen, wie oft diese Funktion aufgerufen wird in Millisekunden ???

    Bsp.: ich habe ein Thread, der aller 100ms ausgeführt wird.
    Wie kann ich messen/überprüfen, ob er wirklich aller 100ms aufgerufen wird ?

    Kann mir jemand helfen ? 😕 😕



  • ThreadStarter schrieb:

    Wie kann ich messen, wie oft diese Funktion aufgerufen wird in Millisekunden ???

    "Wie oft" kann man nicht in Millisekunden messen.

    Wenn deine API die Funktion nur dann aufruft, wenn Daten vorhanden sind, hat das auch nichts mit deinem Beispiel zu tun.

    Was also willst du wirklich wissen?



  • naja, doch, nur etwas unglücklich ausgedrückt.

    die funktion wird von alleine aufgerufen ja.
    diese sollte aller 15-30ms aufgerufen werden.

    ich würde aber gerne wissen, wieoft/wann sie wirklich aufgerufen wird,
    20ms oder 25ms oder 30ms ......

    wie kann man sowas messen ?



  • Na mit einer Uhr. Was ist das englische Wort für Uhr? Google danach.

    Du musst aber echt daran arbeiten dich verständlich auszudrücken. Auch dein 2. Beitrag ist für mich immer noch total wirr.


Anmelden zum Antworten