Celeron J3160 with enabled Turbo mode stays at 480MHz (lowestsetting) forever and can not lower frequency without Tuebo mode

Conrad Meyer cem at freebsd.org
Wed Sep 5 16:09:52 UTC 2018


On Wed, Sep 5, 2018 at 7:49 AM, Lev Serebryakov <lev at freebsd.org> wrote:
> On 05.09.2018 16:57, D. Ebdrup wrote:
>> A new port called sysutils/turbostat can report actual turboboost
>> values for Intel CPUs.
>>
>> Unfortunately, I didn't have much luck looking for documentation that
>> covers how this can be added to FreeBSD base (preferably exposed via a
>> sysctl), but I suspect it would involve both machine-dependent and
>> machine-independent parts since both AMD, as well as ARM and other
>> architectures use some form of equivalent functionality.
>
>  It should become part of cpufreq(8) for sure.

It doesn't make sense as part of cpufreq(8) for two reasons:

First and foremost, it is GPL2 software.

Secondly, it is extremely machine-dependent software.  It is
x86-specific and has a lot of different code to handle each
microarchitecture from Nehalem through Skylake.  It would be one thing
if this was a small table, but it is 5000 lines of code.

Best,
Conrad


More information about the freebsd-hackers mailing list