more power-saving options (C-states..) + acpi boot
Posted: 13 Mar 2014 11:33
Hi,
enabling the default power service, did nothing on my system regarding saving power, despite it reported to throttle my cpu to 300 MHz.
I followed this guide: https://wiki.freebsd.org/TuningPowerConsumption and got some improvements. It seems the C-states of modern CPU's are not used by default and need manual attention. Would be nice to have those better power saving features accessible in the web gui, without the need to study yet a other freeBSD/nas4free guide :p
I'm also wondering if freeBSD supports the C3/C4/C5/C6 states and how to check if they are supported/enabled? I also wonder what other more modern power settings exists and if they can be used on nas4free? We have rather short burst of high server usage, with very long phases if idles. So reducing power as much as possible on those long idle times is attractive from a power bill perspective.
I also have to experiment with WOL, i'm just used to magic packets and not sure if u can setup it in a way that u don't need special tools on the client to wake the server? Is it possible to get the server to sleep and wake it just my "trying" to access the samba share or trying to access via a svn/git client?
thx
Andy
PS: It seems nas4free only manually boots into a acpi configuration, where those advanced power features are accessible/controllable. I would like a way to control this in the webgui and have some control over the more advanced acpi/power options.
enabling the default power service, did nothing on my system regarding saving power, despite it reported to throttle my cpu to 300 MHz.
I followed this guide: https://wiki.freebsd.org/TuningPowerConsumption and got some improvements. It seems the C-states of modern CPU's are not used by default and need manual attention. Would be nice to have those better power saving features accessible in the web gui, without the need to study yet a other freeBSD/nas4free guide :p
I'm also wondering if freeBSD supports the C3/C4/C5/C6 states and how to check if they are supported/enabled? I also wonder what other more modern power settings exists and if they can be used on nas4free? We have rather short burst of high server usage, with very long phases if idles. So reducing power as much as possible on those long idle times is attractive from a power bill perspective.
I also have to experiment with WOL, i'm just used to magic packets and not sure if u can setup it in a way that u don't need special tools on the client to wake the server? Is it possible to get the server to sleep and wake it just my "trying" to access the samba share or trying to access via a svn/git client?
thx
Andy
PS: It seems nas4free only manually boots into a acpi configuration, where those advanced power features are accessible/controllable. I would like a way to control this in the webgui and have some control over the more advanced acpi/power options.