Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 02 Dec 2011 10:06:00 -0500
From:      John Baldwin <jhb@FreeBSD.org>
To:        tomdean@speakeasy.org
Cc:        freebsd-amd64@freebsd.org
Subject:   Re: CPUFreq
Message-ID:  <4ED8E958.4040300@FreeBSD.org>
In-Reply-To: <1322685757.327.45.camel@asus>
References:  <1322660796.327.34.camel@asus> <201111302018.30324.kowalczfbsd@gmail.com> <1322685757.327.45.camel@asus>

next in thread | previous in thread | raw e-mail | index | archive | help
On 11/30/11 3:42 PM, Thomas D. Dean wrote:
> On Wed, 2011-11-30 at 20:18 +0100, Tomasz Kowalczyk wrote:
>> Hello
>> I think you don't even need to go 'back' to boot frequency. I suggest using
>> powerd(8) to save some power and lower the temperature.
>> Put it in /etc/rc.conf :
>> powerd_enable="YES"
>> powerd_flags="-a adp -m 800"
>>
> Making this change and starting powerd put me back to the state where
> dev.cpu.0.temperature: 83.0C  # changing 82..85
> dev.cpu.0.freq: 2301
>
> I am confused about what side effect modified behavior when I changed
> dev.cpu.0.freq initially.  Somehow, this change got the system away from
> the boot state.
>
> Since then, I have not seen the state where dev.cpu.0.temperature was in
> the low to mid 70's.
>
> When I have dev.cpu.0.freq: 2012, dev.cpu.0.temperature is below 60C.
> When I have dev.cpu.0.freq: 2301, dev.cpu.0.temperature is above 80C.
> So, the load on the CPU is not the same as when in the boot state.
>
> I don't understand this.

Did you try setting the frequency to 800 and seeing what the temperature 
was?  Also, are the 2301 vs 2310 mismatches typos or did it actually set 
the speed to 2310 when you asked for 2301?

-- 
John Baldwin



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4ED8E958.4040300>