Re: Leaving the Desktop Market

看板FB_current作者時間11年前 (2014/05/05 02:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串61/86 (看更多)
On 05/03/14 22:29, Adrian Chadd wrote: > On 3 May 2014 21:52, Allan Jude <freebsd@allanjude.com> wrote: > >>> * use cpufreq with some heuristics (like say, only step down to 2/3rd >>> the frequency if idle) - and document why that decision is made (eg on >>> CPU X, measuring Y at idle, power consumption was minimal at >>> frequency=Z.); >>> * make sure the lower frequencies and tcc kick in if a thermal cutoff >>> is reached; >>> * default to using lower Cx states out of the box if they're decided >>> to not be buggy. There are a few CPUs for which lower C states cause >>> problems but modernish hardware (say, nehalem and later) should be >>> fine. >> According to the wiki, in 9.x and onward there is code that is supposed >> to detect if the higher Cx states are usable, and not use them if they >> are not, but I do not know how well this works. > I'm not sure. I think those who care / know enough just put relevant > bits into /etc/rc.conf and /boot/loader.conf rather than flipping it > on by default. > > I'm kind of tempted to just flip on Cmax by default and teach powerd > to not do cpufreq unless there's a thermal issue. Then take a step > back and see what happens. > Please remember that powerd is not x86-only. Other systems (e.g. PowerPC) use it in conjunction with cpufreq. But seriously, let's just pull tcc from GENERIC. I'll do it next week unless I hear any objections. -Nathan _______________________________________________ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
文章代碼(AID): #1JPe1U2h (FB_current)
討論串 (同標題文章)
文章代碼(AID): #1JPe1U2h (FB_current)