Fórum Root.cz
Hlavní témata => Hardware => Téma založeno: NaRootuJeNeskutecneDebilniRegistracniFormular 02. 04. 2025, 20:00:34
-
Narzil jsem na takovou zvlastni vec.
Deska H12SSW-NT s BIOSem 3.0 a EPYC 7232P s nabootovanym Debian Bookworm s parametrem kernelu amd_pstate=passive mi hlasi:
cpupower frequency-info
analyzing CPU 0:
driver: amd-pstate
CPUs which run at the same hardware frequency: 0
CPUs which need to have their frequency coordinated by software: 0
maximum transition latency: 20.0 us
hardware limits: 400 MHz - 2.08 GHz
available cpufreq governors: performance schedutil
current policy: frequency should be within 400 MHz and 2.08 GHz.
The governor "performance" may decide which speed to use
within this range.
current CPU frequency: Unable to call hardware
current CPU frequency: 2.08 GHz (asserted by call to kernel)
boost state support:
Supported: no
Active: no
AMD PSTATE Highest Performance: 166. Maximum Frequency: 2.08 GHz.
AMD PSTATE Nominal Performance: 247. Nominal Frequency: 3.10 GHz.
AMD PSTATE Lowest Non-linear Performance: 120. Lowest Non-linear Frequency: 1.50 GHz.
AMD PSTATE Lowest Performance: 32. Lowest Frequency: 400 MHz.
Je tu nekdo s podobnym HW, aby mi potvrdil, ze je skutecne v ACPI tabulce chyba a jsou prohozene Highest a Nominal frekvence?
Na jinych AMD serverech ani desktopech jsem to nevidel.
-
Mam zde Epyc 7282 v desce H12SSL-i, bios 3.1
Ale nejak si to nerozumi s amd_pstate=passive - driver o tom vi, ale cpupower ne?
(kernel 6.14.0-gentoo-x86_64, ze sys-kernel/gentoo-sources)
# cat /sys/devices/system/cpu/amd_pstate/status
passive
# cpupower frequency-info
analyzing CPU 0:
driver: amd-pstate
CPUs which run at the same hardware frequency: 0
CPUs which need to have their frequency coordinated by software: 0
maximum transition latency: 4.00 ms
hardware limits: 400 MHz - 3.20 GHz
available cpufreq governors: conservative ondemand userspace powersave performance schedutil
current policy: frequency should be within 1.51 GHz and 3.20 GHz.
The governor "schedutil" may decide which speed to use
within this range.
current CPU frequency: Unable to call hardware
current CPU frequency: 1.50 GHz (asserted by call to kernel)
boost state support:
Supported: yes
Active: yes
Boost States: 0
Total States: 3
Pstate-P0: 2800MHz
Pstate-P1: 2000MHz
Pstate-P2: 1500MHz
Je treba nastavit jeste neco jineho, nebo neco v BIOSu navolit ?
-
Ja nic dalsiho nastavovat nemusel,
Zahlednul jsem initcall_blacklist=acpi_cpufreq_init pripadne amd_pstate.shared_mem=1 jako pomoc pri problemech.
Jinak asi https://wiki.gentoo.org/wiki/Power_management/Processor#AMD_P-State
-
To je Zen2, ne? Není pro Zen2 lepší amd_pstate=active, což je taky default?
-
To je Zen2, ne? Není pro Zen2 lepší amd_pstate=active, což je taky default?
Jenze ve stable Debianu je kernel 6.1 a active umi az od 6.3 nebo 6.5.
-
To je Zen2, ne? Není pro Zen2 lepší amd_pstate=active, což je taky default?
Jenze ve stable Debianu je kernel 6.1 a active umi az od 6.3 nebo 6.5.
A taky jsou k dispozici backport kernely...nebo pockat na debian 13.
-
Hm Debian, i tak bych dal jádro alespoň 6.3. Ten active je pro Zen2 bez problémů.
-
Hm Debian, i tak bych dal jádro alespoň 6.3. Ten active je pro Zen2 bez problémů.
V těch backportech pro Bookworm je teď 6.12.
Zrovna nedávno jsem taky někde potřeboval vyzkoušet určitou změnu v novějších kernelech. Přidání repozitáře a instalace z backportů byla nejjednodušší, funguje to dobře.