From: Jann Horn Date: Sun, 24 Nov 2013 02:25:55 +0000 (+0100) Subject: add freq_measure X-Git-Url: http://git.thejh.net/?p=tools.git;a=commitdiff_plain;h=16703744c4df52f40e977b3b602f9f05579c2193;ds=sidebyside add freq_measure --- diff --git a/tools/freq_measure.c b/tools/freq_measure.c new file mode 100644 index 0000000..4faaa5d --- /dev/null +++ b/tools/freq_measure.c @@ -0,0 +1,22 @@ +#include +#include +#include + +long getms(void) { + struct timeval t; + gettimeofday(&t, NULL); + return t.tv_sec * 1024 + t.tv_usec/1024; +} + +int main(void) { + setbuf(stdout, NULL); + while (1) { + int c = 0; + long t0 = getms(); + do { + c++; + sched_yield(); + } while (getms()