aperf/mperf
Nate Lawson
nate at root.org
Fri Nov 19 19:08:51 UTC 2010
On 11/19/2010 6:39 AM, Andriy Gapon wrote:
>
> I am thinking about providing two APIs for this.
>
> 1. KPI
> void cpu_get_a_m_perf(u_int cpu, uint64_t *aperf, uint64_t *mperf);
>
> 2. Userland
> sysctl dev.cpu.N.aperf_mperf that returns two UQUAD values.
>
> But I am not sure where to put the code for both APIs.
> Adding another device under cpu seems like an overkill.
These can be exported as a common interface from cpufreq
(dev,cpu.X.perf_stats) and supplied by the child acpi_perf driver on
each cpu.
--
Nate
More information about the freebsd-current
mailing list