oops error, after: fprintf(stderr, "\nExamining usleep()\n"); for(i=1;i<11; i++) { gettimeofday(&pold, NULL); needs to be: fprintf(stderr, "\nExamining usleep()\n"); for(i=0;i<10; i++) { gettimeofday(&pold, NULL);