Home
patron edited this page 8 months ago

kq_timer

Un petit exercise pour mesurer le fonctionnement d'une tâche cyclique sous FreeBSD.

kq_timer [--verbose] [--period ms]

Par exemple:

./obj/kq_timer -v
Log file: /tmp/timer.s1Fek0
kq_timer: set scheduler() failure: Operation not permitted
..^C
2682 entries stored.
683 cycles counted.

Une mesure est effectuée chaque milliseconde et stockée dans le fichier temporaire.

Fixer la période n'a pour l'instant pas de sens en dehors du mode verbose.

Utilisez gnuplot pour afficher le résultat:

gnuplot
> plot '/tmp/timer.s1Fek0' 

png