Since 4.19 the
schedutil governor is behaving strange on my AMD CPU. Basically it is always clocking around 4 GHz, although my load is only 30%. When I switch to
ondemand the frequency goes to reasonable levels, see screenshot below.
However from what I gathered the
schedutil governor is actually preferred and prior the update I was also using it with no problems.
Maybe an error with the
acpi-cpufreq kernel module?
Can any other AMD user reproduce this issue?
Intel users are probably fine since intel have their own driver (
$ sudo cpupower info System does not support Intel's performance bias setting analyzing CPU 0: $ sudo cpupower frequency-info analyzing CPU 0: driver: acpi-cpufreq CPUs which run at the same hardware frequency: 0 CPUs which need to have their frequency coordinated by software: 0 maximum transition latency: 4.0 us hardware limits: 1.70 GHz - 4.20 GHz available frequency steps: 4.20 GHz, 3.50 GHz, 3.00 GHz, 2.40 GHz, 1.70 GHz available cpufreq governors: performance schedutil current policy: frequency should be within 1.70 GHz and 4.20 GHz. The governor "schedutil" may decide which speed to use within this range. current CPU frequency: 4.20 GHz (asserted by call to hardware) boost state support: Supported: yes Active: no Boost States: 3 Total States: 8 Pstate-Pb0: 4200MHz (boost state) Pstate-Pb1: 4200MHz (boost state) Pstate-Pb2: 4200MHz (boost state) Pstate-P0: 4200MHz Pstate-P1: 3500MHz Pstate-P2: 3000MHz Pstate-P3: 2400MHz Pstate-P4: 1700MHz $ ls /usr/lib/modules/$(uname -r)/kernel/drivers/cpufreq/ acpi-cpufreq.ko.xz amd_freq_sensitivity.ko.xz cpufreq_conservative.ko.xz cpufreq-dt.ko.xz cpufreq_ondemand.ko.xz cpufreq_powersave.ko.xz cpufreq_userspace.ko.xz p4-clockmod.ko.xz pcc-cpufreq.ko.xz powernow-k8.ko.xz speedstep-lib.ko.xz
System: Host: cray Kernel: 4.19.12-1-CHAKRA x86_64 bits: 64 Desktop: KDE Plasma 5.14.4 Distro: Chakra Machine: Type: Desktop Mobo: ASUSTeK model: A88XM-PLUS v: Rev X.0x serial: <filter> UEFI: American Megatrends v: 3003 date: 03/04/2017 CPU: Topology: Quad Core model: AMD A10-7850K Radeon R7 12 Compute Cores 4C+8G bits: 64 type: MCP L2 cache: 2048 KiB Speed: 2908 MHz min/max: 1700/4200 MHz Core speeds (MHz): 1: 2908 2: 2841 3: 2706 4: 2802 Graphics: Card-1: Advanced Micro Devices [AMD/ATI] Fiji [Radeon R9 FURY / NANO Series] driver: amdgpu v: kernel Display: x11 server: X.Org 1.20.3 driver: amdgpu resolution: 2560x1440~144Hz OpenGL: renderer: AMD Radeon R9 Fury Series (FIJI DRM 3.27.0 4.19.12-1-CHAKRA LLVM 6.0.0) v: 4.5 Mesa 18.2.6 Audio: Card-1: Advanced Micro Devices [AMD] FCH Azalia driver: snd_hda_intel Card-2: Advanced Micro Devices [AMD/ATI] Fiji HDMI/DP Audio [Radeon R9 Nano / FURY/FURY X] driver: snd_hda_intel Sound Server: ALSA v: k4.19.12-1-CHAKRA Network: Card-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8169 IF: enp4s0 state: up speed: 100 Mbps duplex: full mac: <filter> Drives: HDD Total Size: 1.14 TiB used: 426.30 GiB (36.6%) ID-1: /dev/sda vendor: Samsung model: SSD 850 EVO 250GB size: 232.89 GiB ID-2: /dev/sdb vendor: Seagate model: ST1000DX001-1NS162 size: 931.51 GiB Sensors: System Temperatures: cpu: 38.0 C mobo: 36.0 C Fan Speeds (RPM): cpu: 0 Info: Processes: 235 Uptime: 7d 2h 52m Memory: 15.61 GiB used: 4.80 GiB (30.7%) Shell: bash inxi: 3.0.10