Re: Enhanced SpeedStep driver available

From: Maxim Sobolev <sobomax_at_portaone.com>
Date: Mon, 16 Aug 2004 21:08:35 +0300
Colin Percival wrote:

>   Thanks to everyone who has been sending me data about their
> processors (and in particular, the 90nm versions), I now have
> a first draft of a Enhanced SpeedStep driver available.  For
> people with the appropriate processors (Pentium M only), this
> makes it possible to adjust the cpu frequency via a new sysctl
> (hw.est_curfreq), and have the cpu voltage adjusted at the
> same time.
>   I've also put together a very simple control daemon which
> reads kern.cp_time every second and adjusts the cpu frequency
> based on the fraction of cpu time which is idle.  This increases
> my laptop's battery life by around 40%.

It would be nice if you can extend it to use whatever speed control 
method is available (e.g. ACPI, TCC, ESS etc), so that it can be used on 
older machines as well.

-Maxim


>   All the code is online at
> http://www.daemonology.net/freebsd-est/
>   Assuming I don't hear any major bug reports in the next few
> days, I'll package these into ports and hopefully get them into
> the ports tree in time for 5.3-RELEASE.
> 
> Colin Percival
> 
> _______________________________________________
> freebsd-current_at_freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org"
> 
> 
> 
Received on Mon Aug 16 2004 - 16:08:49 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:06 UTC