This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH] randomize benchtests
- From: chrubis at suse dot cz
- To: Ond??ej B??lka <neleai at seznam dot cz>
- Cc: libc-alpha at sourceware dot org
- Date: Mon, 22 Apr 2013 15:46:42 +0200
- Subject: Re: [PATCH] randomize benchtests
- References: <20130422120018 dot GA30323 at domone dot kolej dot mff dot cuni dot cz>
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