This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] randomize benchtests


Hi!
> Do you know more portable way to get CPU frequency than reading /dev/cpuinfo?
> I need that to display data at cycles which are more natural unit than
> nanoseconds.

You can use 'cpufreq-info -f' on Linux, on BSD's you need to play with
sysctl. There is a sysctl 'emulation' on Linux that uses /proc, but that
doesn't work for CPU speed.

But be wary that CPU speed is subject to change when CPU scaling is
active, which is on on most of the modern systems.

-- 
Cyril Hrubis
chrubis@suse.cz


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]