Mesure du temps en C sous Linux

Résolu
astroceline Messages postés 9 Statut Membre -  
 asma -
Bonjour, j'aimerai savoir comment mesurer le temps d'exécution d'un programme en C sous Linux. La fonction clock valable sous Windows n'est plus valable sous Linux. Quelqu'un pourra-t-il m'aider ?

Merci de votre réponse.

4 réponses

  1. jisisv Messages postés 3678 Statut Modérateur 936
     
    man 2 gettimeofday
    <excerpt>
    The functions gettimeofday and settimeofday can get and set the time as well as a timezone. The tv argument is a timeval struct, as specified in <sys/time.h>:

    struct timeval {
    time_t tv_sec; /* seconds */
    suseconds_t tv_usec; /* microseconds */
    };

    and gives the number of seconds and microseconds since the Epoch
    </excerpt>
    The software said "Requires Windows98, Win2000, or better,
    So I installed Unix.
    1
  2. astroceline Messages postés 9 Statut Membre 2
     
    La solution décrite ci-dessous marche bien.
    0
  3. sara laamarti
     
    salut
    je veut bien savoire est ce qui'il exicte en c une procedure qui permet de mesurer le temps d'execution des programme
    merci bien de faire attention à mon message
    0
  4. asma
     
    comment utiliser la fonction clock pour mesurer le temps d'éxécution d'un programme en C svp donner moi tous les détailles ok
    0