Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 5 Sep 2018 07:43:28 -0500
From:      Eric van Gyzen <eric@vangyzen.net>
To:        lev@FreeBSD.org, Cy Schubert <Cy.Schubert@cschubert.com>, FreeBSD Current <freebsd-current@freebsd.org>, "freebsd-hackers@freebsd.org" <freebsd-hackers@freebsd.org>
Subject:   Re: Celeron J3160 with enabled Turbo mode stays at 480MHz (lowestsetting) forever and can not lower frequency without Tuebo mode
Message-ID:  <43d68d5a-d8b7-965d-52a6-3eff6cdae1b6@vangyzen.net>
In-Reply-To: <1963289672.20180905123556@serebryakov.spb.ru>
References:  <20180905001320.0C127109A@spqr.komquats.com> <1963289672.20180905123556@serebryakov.spb.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
On 9/5/18 4:35 AM, Lev Serebryakov wrote:
>   BTW, these four settings in rc.conf(5)
> 
>    performance_cx_lowest
>    performance_cpu_freq
>    economy_cx_lowest
>    economy_cpu_freq
> 
> do NOTHING. They are not used ANYWHERE but rc.conf and rc.conf.5!

They are used by /etc/rc.d/power_profile, but not in a way that grep can 
find.

>   BTW, "Turbo mode enabled + dev.cpu.X.cx_lowset=C3 + powerd" works, but
> gives only 1601 Mhz, not 2240MHz max:
> 
> TURBO ON:
> dev.cpu.0.freq_levels: 1601/2000 1600/2000 1520/1900 1440/1800 1360/1700 1280/1600 1200/1500 1120/1400 1040/1300 960/1200 880/1100 800/1000 720/900 640/800 560/700 480/600 420/525 360/450 300/375 240/300 180/225 120/150 60/75
> 
> TURBO OFF:
> dev.cpu.0.freq_levels: 1600/2000 1520/1900 1440/1800 1360/1700 1280/1600 1200/1500 1120/1400 1040/1300 960/1200 880/1100 800/1000 720/900 640/800 560/700 480/600 420/525 360/450 300/375 240/300 180/225 120/150 60/75

1601 is not the actual frequency.  That is just how it is reported.  It 
is almost certainly running much higher than 1601.

Eric



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?43d68d5a-d8b7-965d-52a6-3eff6cdae1b6>