Hi,
I need some help. powerd(8) want to step to a too high CPU speed and so the freq step down starts always from a high frequency and needs too long to reach the lower level after every peek.
Why want powerd(8) set the CPU freq to 3000MHz, the CPU supports only 1500MHz and why a load over 100% (sum of the load from all cores)?
Here are some outputs:
Thanks, markus
I need some help. powerd(8) want to step to a too high CPU speed and so the freq step down starts always from a high frequency and needs too long to reach the lower level after every peek.
Why want powerd(8) set the CPU freq to 3000MHz, the CPU supports only 1500MHz and why a load over 100% (sum of the load from all cores)?
Here are some outputs:
Code:
dmesg -> CPU: AMD A4-5000 APU with Radeon(TM) HD Graphics (1497.22-MHz K8-class CPU)
FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
Code:
sysctl dev.cpu.0.freq_levels: 1500/2184 1300/1950 1100/1660 950/1441 800/1187
Code:
powerd -v
..
load 65%, current freq 1500 MHz ( 0), wanted freq 1386 MHz
load 107%, current freq 1500 MHz ( 0), wanted freq 3000 MHz
load 116%, current freq 1500 MHz ( 0), wanted freq 3000 MHz
load 4%, current freq 1500 MHz ( 0), wanted freq 2906 MHz
...
load 25%, current freq 1500 MHz ( 0), wanted freq 1350 MHz
load 0%, current freq 1500 MHz ( 0), wanted freq 1307 MHz
load 22%, current freq 1500 MHz ( 0), wanted freq 1266 MHz
changing clock speed from 1500 MHz to 1300 MHz
load 104%, current freq 1300 MHz ( 1), wanted freq 3000 MHz