On Wed, May 11, 2022 at 08:35:35PM +0200, Solène Rapenne wrote:
> Le Wed, 11 May 2022 10:02:18 -0700,
> Mike Larkin <mlar...@nested.page> a écrit :
>
> > On Thu, Apr 07, 2022 at 09:50:16PM +0200, Solene Rapenne wrote:
> > > let me present you obsdfreqd, a program to manage the CPU frequency,
> > > fully parametric. It can support different values depending on battery
> > > or not for building more advanced profiles. One fun feature is that you
> > > can also target a specific maximum temperature the system shoudln't
> > > exceed to avoid burning your body parts.
> > >
> > > While it may be complicated when looking into all the parameters, the
> > > defaults values are more or less matching the auto mode as it was in
> > > OpenBSD 7.0 but more performant and more energy efficient, so it
> > > doesn't require tuning for most users.
> >
> >
> > Hi Solene,
> >
> > Is this needed with the new changes that went in yesterday?
> >
> > -ml
>
> Yes, the change committed yesterday applies only when you are using
> automatic mode (apmd -A) and on battery.
>
> obsdfreqd is managing the frequency when on AC or battery, and it does
> so a bit better than the automatic code in the kernel because:
>
> - the automatic mode on AC is different than when on battery
> - on AC it's scaling under less load and longer, and decaying slowly
> - on battery it's now quite similar to the code in kernel
>
> that's for the default values, however it's a fully parametric
> scheduler so users may want it to behave differently. It can also
> restrict the frequency to stay below a given temperature.
>
> After talking with the community, there was even an use case for an
> automatic mode with settable lower/max frequency.
>
> obsdfreqd is still useful
>

Thanks!

Reply via email to