Siarhei Siamashka wrote: > > This patch changes defconfigs to have the following set of governors: > 1. 'performance' (default)
[...] > One more reason not to use the 'ondemand' governor by default is > that the power saving provided by it is not particularly good: > > https://www.mail-archive.com/linux-sunxi@googlegroups.com/msg00492.html > <https://www.google.com/url?q=https%3A%2F%2Fwww.mail-archive.com%2Flinux-sunxi%40googlegroups.com%2Fmsg00492.html&sa=D&sntz=1&usg=AFQjCNHjVap33BtE0KfQPxfUzeno8FQGaw> > > > https://www.mail-archive.com/linux-sunxi@googlegroups.com/msg00678.html > http://www.cubieforums.com/index.php/topic,1413.msg8745.html#msg8745 > > It basically wastes a lot of performance for almost nothing. Sorry, I missed the discussion back then (almost 2 years old) and I seem to miss an important piece of information now. The test setups used to measure consumption and drawing conclusions do not mention the dvfs table entries that were used back then. Can these informations found somewhere? Since without it's too early to draw conclusions. I ask because based on experiences with the H3 SoC (Orange Pi PC) I found that the dvfs table's contents can make a real difference regarding performance vs. ondemand/interactive. The Orange Pi's vendor started to 'tune' Allwinner's default settings delivered with the 'SDK' for H3. Just two OPP defined: - 1.53GHz @ 1.5V (already exceeding the recommended max. 1.4V) - 1.2GHz @ 1.3V If I switch on such a system between interactive and performance then consumption (roughly 3 times) and temperatures (over 10°C difference) differ a lot when being idle. The reason seems obvious to me but I might be wrong. With interactive the SoC idles at 1.3V and with performance at 1.5V. I tried to develop a more sane dvfs table with a few more entries [1] which helps a lot with the 'heat problems' the H3 is blamed for (in my opinion Xunlong should be blamed for due to OS images with overvolted/overclocked entries) and it still makes also a difference whether I use interactive or performance regarding idle consumption/temperatures (since with performance the SoC idles at 1.24V and with interactive at 0.98V). So may I ask which dvfs settings were used back then since the assumption that ondemand vs. performance makes no difference regarding idle consumption seem to indicate that identical voltage settings for all cpufreq operating points have been used? Thx, Thomas [1] http://linux-sunxi.org/User_talk:Tkaiser#With_connected_HDMI_display_and_USB_peripherals -- You received this message because you are subscribed to the Google Groups "linux-sunxi" group. To unsubscribe from this group and stop receiving emails from it, send an email to linux-sunxi+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.