Schnellere Zeitmessung als gettimeofday()



  • Hi,

    gibt es eine Möglichgkeit eine Zeitmessung wie gettimeofday() ohne syscall zu machen?

    Ich merke grad, dass ich 20% meiner Laufzeit im Kernel verbringe. Und das meiste sind die Switches von Usermode nach Kernelmode und zurück.



  • Ponto schrieb:

    Hi,

    gibt es eine Möglichgkeit eine Zeitmessung wie gettimeofday() ohne syscall zu machen?

    Ich merke grad, dass ich 20% meiner Laufzeit im Kernel verbringe. Und das meiste sind die Switches von Usermode nach Kernelmode und zurück.

    Wenn du nicht die Zeit messen willst und es nicht portabel sein muss gibts rdtsc. Speichert einen 64-bit unsigned integer in eax/edx.


Anmelden zum Antworten