X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=gettime.c;h=549c35e9c0dc34826a69108e202f169ddffead05;hp=89a3a016e4c871a767365f96318392a65ec30ba6;hb=486332e567826eb284bfd9064440867f31fccd7f;hpb=fa80feae51331fb170e784459fa1359d7ec3a963 diff --git a/gettime.c b/gettime.c index 89a3a016..549c35e9 100644 --- a/gettime.c +++ b/gettime.c @@ -201,13 +201,13 @@ static unsigned long get_cycles_per_usec(void) gettimeofday(&e, NULL); elapsed = utime_since(&s, &e); - if (elapsed >= 10) { + if (elapsed >= 1280) { c_e = get_cpu_clock(); break; } } while (1); - return c_e - c_s; + return (c_e - c_s) >> 7; } #define NR_TIME_ITERS 50