Power consumption tuning

Aleksander Alekseev afiskon at devzen.ru
Tue Aug 9 14:39:45 UTC 2016


Hello.

I'm exploring how power consumption could be tuned on FreeBSD 11.0. I
discovered a few useful articles, for instance [1]. Also useful pieces
of advice were given on IRC. Resulting list is for now like this:

* Use lightweight software (i3, GTK based GUI applications, etc), turn
  off unused kernel modules, don't use full disc encryption, etc
* Reduce CPU frequency (sysctl dev.cpu.0.freq), use powerd to do it
  automatically
* Reduce display brightness (sudo pkg install intel-backlight)
* Enable power save mode on NIC (sudo ifconfig wlan0 powersave)
* Disable unused USB devices (sudo usbconfig -d X.Y power_off)
* Reduce clock frequency (kern.hz = 100)
* Make sure your kernel is built without INVARIANTS and WITNESS

Perhaps there are other methods I didn't notice? For instance are there
any other sysctl parameters or kernel configuration options worth
trying?

[1] https://wiki.freebsd.org/TuningPowerConsumption

-- 
Best regards,
Aleksander Alekseev


More information about the freebsd-questions mailing list