Minimale CPU Taktfrequenz im Batteriemodus festlegen
Verwendet man auf einem Laptop powerd und legt fest, dass die kleinste verfügbare CPU-Taktfrequenz im Batteriebetrieb verwendet werden soll, so kann das unter Umständen zu langsam sein:
# sysctl dev.cpu.0.freq dev.cpu.0.freq: 500
Mit der sysctl-Variable debug.cpufreq.lowest kann deshalb die kleinste verfügbare Taktrate festgelegt werden:
# sysctl debug.cpufreq.lowest debug.cpufreq.lowest: 500
Dazu müssen zuerst die verfügbaren Taktraten ausgelesen werden:
# sysctl dev.cpu.0.freq_levels dev.cpu.0.freq_levels: 2500/35000 2187/30625 2000/27000 1750/23625 1600/21000 1400/18375 1200/16000 1050/14000 900/12000 800/14000 700/12250 600/10500 500/8750
Danach kann die minimale Frequenz festgelegt werden:
# sysctl debug.cpufreq.lowest=1200 debug.cpufreq.lowest: 500 -> 1200
Möchte man diese Einstellung dauerhaft speichern, so kann dazu ein Eintrag in /etc/sysctl.conf gemacht werden:
debug.cpufreq.lowest=1200
Comments
No new comments allowed (anymore) on this post.