mff Posted February 14, 2014 Share #1 Posted February 14, 2014 XPEnology would be my 1st choice NAS platform for Desktop PC if ther wasn't the high idle power consumption related to Windows platform. I tested AsRock H87MPro4 + i3 4130 + 4GB RAM + 2x2TB 3,5"HDD. XPEnology 4.3 build 3810++ (repack v1.0) Normal ~30W idle ~25W same system with WHS2011 Normal ~20W idle ~12W Main thing as far as I know are the intel RST and GPU drivers and of course the cpu handling for C-states under Windows OS. Is there any chance to get better CPU power handling out of the xpenology OS? mff Link to comment Share on other sites More sharing options...
mff Posted February 14, 2014 Author Share #2 Posted February 14, 2014 XPEnology would be my 1st choice NAS platform for Desktop PC if ther wasn't the high idle power consumption related to Windows platform. I tested AsRock H87MPro4 + i3 4130 + 4GB RAM + 2x2TB 3,5"HDD. XPEnology 4.3 build 3810++ (repack v1.0) Normal ~30W idle ~25W same system with WHS2011 Normal ~20W idle ~12W Main thing as far as I know are the intel RST and GPU drivers and of course the cpu handling for C-states under Windows OS. Is there any chance to get better CPU power handling out of the xpenology OS? mff Link to comment Share on other sites More sharing options...
gnoboot Posted February 15, 2014 Share #3 Posted February 15, 2014 I'm adding this feature on the next gnoboot release, please check my thread/blog for updates. Link to comment Share on other sites More sharing options...
gnoboot Posted February 15, 2014 Share #4 Posted February 15, 2014 I'm adding this feature on the next gnoboot release, please check my thread/blog for updates. Link to comment Share on other sites More sharing options...
Trantor Posted February 15, 2014 Share #5 Posted February 15, 2014 I'm adding this feature on the next gnoboot release, please check my thread/blog for updates. Can you share the options/modules you add and/or enable to support this feature ? Link to comment Share on other sites More sharing options...
Trantor Posted February 15, 2014 Share #6 Posted February 15, 2014 I'm adding this feature on the next gnoboot release, please check my thread/blog for updates. Can you share the options/modules you add and/or enable to support this feature ? Link to comment Share on other sites More sharing options...
gnoboot Posted February 16, 2014 Share #7 Posted February 16, 2014 Here's the config, these are under ACPI Kconfig. # # shared options # # CONFIG_X86_SPEEDSTEP_LIB is not set CONFIG_CPU_IDLE=y CONFIG_CPU_IDLE_GOV_LADDER=y CONFIG_CPU_IDLE_GOV_MENU=y CONFIG_INTEL_IDLE=y # # Memory power savings # CONFIG_I7300_IDLE_IOAT_CHANNEL=y CONFIG_I7300_IDLE=y Link to comment Share on other sites More sharing options...
gnoboot Posted February 16, 2014 Share #8 Posted February 16, 2014 Here's the config, these are under ACPI Kconfig. # # shared options # # CONFIG_X86_SPEEDSTEP_LIB is not set CONFIG_CPU_IDLE=y CONFIG_CPU_IDLE_GOV_LADDER=y CONFIG_CPU_IDLE_GOV_MENU=y CONFIG_INTEL_IDLE=y # # Memory power savings # CONFIG_I7300_IDLE_IOAT_CHANNEL=y CONFIG_I7300_IDLE=y Link to comment Share on other sites More sharing options...
mff Posted February 16, 2014 Author Share #9 Posted February 16, 2014 @gnoboot Great. I will test it as soon as available. Does the ACPI Kconfig part already exist in DSM 4.3 build 3810++ (repack v1.0) (as a xpenology/linux newbie I can't find it... )? mff Link to comment Share on other sites More sharing options...
mff Posted February 16, 2014 Author Share #10 Posted February 16, 2014 @gnoboot Great. I will test it as soon as available. Does the ACPI Kconfig part already exist in DSM 4.3 build 3810++ (repack v1.0) (as a xpenology/linux newbie I can't find it... )? mff Link to comment Share on other sites More sharing options...
Trantor Posted February 16, 2014 Share #11 Posted February 16, 2014 Thank you gnoboot @mff: These options are already enabled: CONFIG_CPU_IDLE=y CONFIG_CPU_IDLE_GOV_LADDER=y CONFIG_CPU_IDLE_GOV_MENU=y I will enabled remaning options CONFIG_INTEL_IDLE=y CONFIG_I7300_IDLE_IOAT_CHANNEL=y CONFIG_I7300_IDLE=y Link to comment Share on other sites More sharing options...
Trantor Posted February 16, 2014 Share #12 Posted February 16, 2014 Thank you gnoboot @mff: These options are already enabled: CONFIG_CPU_IDLE=y CONFIG_CPU_IDLE_GOV_LADDER=y CONFIG_CPU_IDLE_GOV_MENU=y I will enabled remaning options CONFIG_INTEL_IDLE=y CONFIG_I7300_IDLE_IOAT_CHANNEL=y CONFIG_I7300_IDLE=y Link to comment Share on other sites More sharing options...
ad911 Posted February 16, 2014 Share #13 Posted February 16, 2014 that's wonderful Link to comment Share on other sites More sharing options...
ad911 Posted February 16, 2014 Share #14 Posted February 16, 2014 that's wonderful Link to comment Share on other sites More sharing options...
HDMann Posted February 17, 2014 Share #15 Posted February 17, 2014 Thank you gnoboot @mff: These options are already enabled: CONFIG_CPU_IDLE=y CONFIG_CPU_IDLE_GOV_LADDER=y CONFIG_CPU_IDLE_GOV_MENU=y I will enabled remaning options CONFIG_INTEL_IDLE=y CONFIG_I7300_IDLE_IOAT_CHANNEL=y CONFIG_I7300_IDLE=y Very nice. This is just what I've been looking at for the last few days. I've been able to shave 18 watts from my system by changing BIOS settings (CPU detune and reduce the CPU core voltage) as well as removing 2 RAM sticks (2.7w each and don't really see an issue with RAM usage in the DSM monitor- 13% instead of 7%). Unless I change to a 45 watt CPU (and detune) or a Haswell setup I don't think I'm going to get much better. But I think this acceptable: a trade-off of using old parts against any power savings I would see for the $$ shelled out on new hardware. But 12w? Even 25Watts? Wow- that's impressive. I'm at 72w with 6 disks under load. I also have a Synology CS 406 to measure against, which is 40-42w idle and 52 watts actually doing some work (transmission files seeding and serving an M2TS movie to the TV at the same time). Given how much more responsive the Xpenology is vs. the 406 (or even the 411 I have), I'll accept the extra $6/month. Still, makes me want to check the operating wattage of an 1812+ a friend has. Link to comment Share on other sites More sharing options...
HDMann Posted February 17, 2014 Share #16 Posted February 17, 2014 Thank you gnoboot @mff: These options are already enabled: CONFIG_CPU_IDLE=y CONFIG_CPU_IDLE_GOV_LADDER=y CONFIG_CPU_IDLE_GOV_MENU=y I will enabled remaning options CONFIG_INTEL_IDLE=y CONFIG_I7300_IDLE_IOAT_CHANNEL=y CONFIG_I7300_IDLE=y Very nice. This is just what I've been looking at for the last few days. I've been able to shave 18 watts from my system by changing BIOS settings (CPU detune and reduce the CPU core voltage) as well as removing 2 RAM sticks (2.7w each and don't really see an issue with RAM usage in the DSM monitor- 13% instead of 7%). Unless I change to a 45 watt CPU (and detune) or a Haswell setup I don't think I'm going to get much better. But I think this acceptable: a trade-off of using old parts against any power savings I would see for the $$ shelled out on new hardware. But 12w? Even 25Watts? Wow- that's impressive. I'm at 72w with 6 disks under load. I also have a Synology CS 406 to measure against, which is 40-42w idle and 52 watts actually doing some work (transmission files seeding and serving an M2TS movie to the TV at the same time). Given how much more responsive the Xpenology is vs. the 406 (or even the 411 I have), I'll accept the extra $6/month. Still, makes me want to check the operating wattage of an 1812+ a friend has. Link to comment Share on other sites More sharing options...
gnoboot Posted February 17, 2014 Share #17 Posted February 17, 2014 gnoboot-alpha7 is available for testing if you want to try this feature Link to comment Share on other sites More sharing options...
gnoboot Posted February 17, 2014 Share #18 Posted February 17, 2014 gnoboot-alpha7 is available for testing if you want to try this feature Link to comment Share on other sites More sharing options...
dtran Posted August 29, 2014 Share #19 Posted August 29, 2014 Sorry to revive an old thread but has this feature been tested, mff? Also, are these options added in the grub menu? And lastly, if this works could it work with nanoboot as well, provided that intel_idle driver is there? Link to comment Share on other sites More sharing options...
Recommended Posts