16 lines
No EOL
688 B
Markdown
16 lines
No EOL
688 B
Markdown
---
|
|
creation date: 2022-08-15
|
|
tags: [note,amd,cpu,linux,cppc]
|
|
---
|
|
|
|
**You need to be on Kernel >= 6.3!**
|
|
|
|
`amd-pstate` allows lower idle CPU frequencies and changes the scheduler. This is not default as of now, but should be enabled.
|
|
|
|
1. Set any CPPC setting to `enabled` in BIOS (if available, try without it might also work)
|
|
2. Add `amd_pstate=active` as Kernel parameter
|
|
3. Add `amd-pstate` by editing `/etc/modules-load.d/amd-pstate.conf` and inserting `amd_pstate` into the file
|
|
4. Reboot
|
|
5. Verify
|
|
1. if you get low frequencies with `watch -n1 "grep \"^[c]pu MHz\" /proc/cpuinfo"`
|
|
2. if you get the proper scaling driver with `/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver` |