Date: Mon, 12 Jul 2021 12:54:57 -0700 From: "Thomas D. Dean" <tomdean@wavecable.com> To: freebsd-questions@freebsd.org Subject: Re: How do I disable CPU throttling Message-ID: <0be4883a-6bf6-28bc-a14b-9cb1f6d729ae@wavecable.com> In-Reply-To: <f982b8fd-0ec0-24a9-8272-4da3bd5d19c4@wavecable.com> References: <f982b8fd-0ec0-24a9-8272-4da3bd5d19c4@wavecable.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 7/12/21 3:48 AM, Thomas D. Dean wrote: > I want to run this system at a fixed freq. It has beefed-up cooling. > > How do I do this? > > > uname -a > FreeBSD aorus 13.0-RELEASE FreeBSD 13.0-RELEASE #0: > Sat Jul 10 23:47:01 PDT 2021 > tomdean@aorus:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64 > > From dmidecode: > MB: Gigabyte TRX40 AORUS XTREME > CPU: AMD Ryzen Threadripper 3970X > Max Speed: 4550 MHz > Current Speed: 3700 MHz > > # sysctl dev.cpu | grep freq > dev.cpu.0.freq_levels: 3700/4070 2800/2800 2200/1980 > dev.cpu.0.freq: 2200 > > #sysctl dev.cpu.0.freq=3700 > dev.cpu.0.freq: 2200 -> 3700 > > === wait 30 sec > > # sysctl dev.cpu.0.freq > dev.cpu.0.freq: 2200 > > Why does dmidecode (via cpu-x) report a different value than > sysctl dev.cpu.0.freq? where does dev.cpu.0.freq_levels get set at boot time? > sysctl -n dev.cpu.0.freq_levels 3700/4070 2800/2800 2200/1980 Looks like this is hardwired somewhere. I searched src/sys/* and found nothing, unless I missed it. grep'd freq_levels, 3700, 4070
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0be4883a-6bf6-28bc-a14b-9cb1f6d729ae>