Attention zedix, on parle de temps CPU et toi tu nous parles de notation asymptotique, c´est pas la meme chose.
par exemple je prends ce processus qui fait une simple intruction :
printf("toto\n");
Sa complexite? Thétà de 1.
Son temps CPU? Un certains nombre de cycles et quelques millisecondes probablement.
L´un est précis, l´autre donne juste une idée du comportement de l´algorithme. L´évaluation d´un algo se fait en fonction de ce qu´on a besoin de savoir, ca peut etre sa complexite, comme çà peut etre le temps. Dans ce cas précis, Blawk parle de cycle horloge.
Pour Blawk, ton information est stockée dans le noyau dans le Bloc de Controle du Processus ( BCP), il doit probablement y avoir des primitives C qui donnent accès a ce genre d´information car la technique du GetTime() ou GetTick() n´est pas valable compte tenu du fait que ton processus n´est pas le seul dans le processeur et donc qu´il n´a pas été tout le temps exécuté durant le temps que tu as estimé entre 2 GetTime().