hint.hwpstate_intel.0.disabled=1
dev.hwpstate_intel.7.epp: 100dev.hwpstate_intel.6.epp: 100dev.hwpstate_intel.5.epp: 100dev.hwpstate_intel.4.epp: 100dev.hwpstate_intel.3.epp: 100dev.hwpstate_intel.2.epp: 100dev.hwpstate_intel.1.epp: 100dev.hwpstate_intel.0.epp: 100
dev.cpu.7.freq_levels: 3000/-1dev.cpu.7.freq: 897dev.cpu.6.freq_levels: 3000/-1dev.cpu.6.freq: 897dev.cpu.5.freq_levels: 3000/-1dev.cpu.5.freq: 897dev.cpu.4.freq_levels: 3000/-1dev.cpu.4.freq: 897dev.cpu.3.freq_levels: 3000/-1dev.cpu.3.freq: 897dev.cpu.2.freq_levels: 3000/-1dev.cpu.2.freq: 897dev.cpu.1.freq_levels: 3000/-1dev.cpu.1.freq: 897dev.cpu.0.freq_levels: 3000/-1dev.cpu.0.freq: 897
dev.cpu.7.freq_levels: 3000/-1dev.cpu.7.freq: 1110dev.cpu.6.freq_levels: 3000/-1dev.cpu.6.freq: 1197dev.cpu.5.freq_levels: 3000/-1dev.cpu.5.freq: 1197dev.cpu.4.freq_levels: 3000/-1dev.cpu.4.freq: 1197dev.cpu.3.freq_levels: 3000/-1dev.cpu.3.freq: 1197dev.cpu.2.freq_levels: 3000/-1dev.cpu.2.freq: 1197dev.cpu.1.freq_levels: 3000/-1dev.cpu.1.freq: 1197dev.cpu.0.freq_levels: 3000/-1dev.cpu.0.freq: 1197
hw.acpi.cpu.cx_lowest: C1
machdep.hwpstate_pkg_ctrl
Selects between package-level control (the default) and per-core control. "1" selects package-level control and "0" selects core-level control.
On systems where hwpstate_intel0: <Intel Speed Shift> on cpu0 appears in /var/run/dmesg.boot, it is recommended to set machdep.hwpstate_pkg_ctrl=0
Simple answers is yes.If you CPu supports Intel SpeedStep, then disable PowerDIf you want to use PowerD, than disable Intel SpeedStepRegards,S.
> Final thoughts: There is also the below:Code: [Select]machdep.hwpstate_pkg_ctrl Which:QuoteSelects between package-level control (the default) and per-core control. "1" selects package-level control and "0" selects core-level control.... setting to 0, per core, seems to be the best/recommended option:https://wiki.freebsd.org/TuningPowerConsumptionQuoteOn systems where hwpstate_intel0: <Intel Speed Shift> on cpu0 appears in /var/run/dmesg.boot, it is recommended to set machdep.hwpstate_pkg_ctrl=0
Therefore, I set machdep.hwpstate_pkg_ctrl=0 as a Tunable value? Same as I did with:
dev.hwpstate_intel.0.epp
After enabling it in Tunables I didn't notice any difference in power consumption.
sysctl dev.cpu | grep freq
where I did some comparisons with Linux, and I think there are some opportunities to optimize power consumption with FreedBSD, if it was possible with Linux.
sysctl dev.cpu |grep cx
i have an i5-5200u CPU, this cpu has only speedstep tecnology available.Without turning ON powerD, the cpu didn't scale its frequency.
hwpstate_intel0: <Intel Speed Shift> on cpu0
Quote from: Seimus on September 17, 2024, 01:39:10 pmSimple answers is yes.If you CPu supports Intel SpeedStep, then disable PowerDIf you want to use PowerD, than disable Intel SpeedStepRegards,S.Almost the 'simple' answer ... but ... 's/SpeedStep/Speed\ Shift/g'