Hi I'm new and will search older threads, but just in case I don't find what I need I'll ask everyone I haven't used Linux in along time and last distro was Slackware and now its almost like starting over again.
I want to turn on turbo boost from Linux because bios menus don't have a setting to modify that setting. I've read some stuff on enabling it, but didn't have files or folders with CPU frequencies?
Thank you in advance.
JGarcia
Hi jgarcia, welcome to the community
Clockspeed is automatically changed depending on workload and that, as far as I know, includes turbo boost. There are presets for the clockspeed behaviour though:
[ conservative, ondemand, userspace, powersave, performance, schedutil ]
I believe that MS-Windows has something comparable (performance, mixed, powersave).
There is a lot info about it and I think the best starting point is the highly regarded arch linux wiki:
https://wiki.archlinux.org/title/CPU_frequency_scaling
The debian wiki gives a little bit of info regarding debian based distro's (like Ubuntu-MATE)
https://wiki.debian.org/CpuFrequencyScaling
And, ofcourse, the more detailed ins and outs on the linux kernel admin guide:
https://www.kernel.org/doc/html/latest/admin-guide/pm/cpufreq.html
There are no real files or folders with CPU frequencies but there are kernel variables that are exported in virtual files which reside in the /proc and /sys filesystems.
You probably are looking for /sys/devices/system/cpu/cpufreq/boost
Example to check if boost is enabled:
cat /sys/devices/system/cpu/cpufreq/boost
results on my machine in "1" which means "enabled"
EDIT:
This chapter might be the exact info that you are looking for:
https://www.kernel.org/doc/html/latest/admin-guide/pm/cpufreq.html#the-boost-file-in-sysfs
This CPU does not even have Turbo Boost, according to https://ark.intel.com/content/www/us/en/ark/products/91832/intel-celeron-processor-n3060-2m-cache-up-to-2-48-ghz.html (search for turbo boost on that page)