[lkml]   [2010]   [Apr]   [5]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [RFC][PATCH] sched: cpuacct: Track cpuusage per cpu frequency
    * <> [2010-04-05 12:52:57]:

    > On Mon, Apr 5, 2010 at 12:33 PM, Mike Chan <> wrote:
    > > New file: cpuacct.cpufreq when CONFIG_CPU_FREQ_STATS is enabled.
    > >
    > > cpuacct.cpufreq accounts for cpu time per-cpu frequency, time is exported
    > > in nano-seconds
    > Can you clarify the wording of this (and describe it in the relevant
    > Documentation/... file)? It's not clear.
    > From the code, it appears that the file reports a breakdown of how
    > much CPU time the cgroup has been consuming at each different CPU
    > frequency level. If so, then you probably want to reword the
    > description to avoid "per-cpu", since that makes it sounds as though
    > it's reporting something, well, "per CPU".
    > Also, what's the motivation here? If it's for power monitoring
    > purposes, might it be simpler to just report a single number, that's
    > the integral of the CPU usage by frequency index (i.e. calculated from
    > the same information that this patch is already gathering in
    > cpuacct_charge()) rather than dumping a whole table on userspace?

    As utilization increases, won't the integral quickly overflow? BTW,
    Mike have you looked at the scaled accounting infrastructure we have
    in taskstats?

    Three Cheers,

     \ /
      Last update: 2010-04-06 04:19    [W:0.019 / U:7.956 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site