Enhanced SpeedStep driver available
Michael Lestinsky
michael.lestinsky at mpi-hd.mpg.de
Wed Aug 18 02:12:01 PDT 2004
Colin Percival:
> All the code is online at
> http://www.daemonology.net/freebsd-est/
Thanks, that's really nice. I have it running now for some time and
the first thing I observed was a reduced cpu temperature. But I don't see
your 40% battery life extension.
Another thing I see is: When I boot from battery, load the est.ko module,
plug in the powersupply and reload the module I get both times:
Intel(R) Pentium(R) M processor 1400MHz: Enhanced SpeedStep running at 600 MHz (956 mV)
while if I boot while on powersupply the voltage is at about 1400mV and
doesn't lower when switching back to battery. The funny thing is, it
doesn't seem to affect the lifetime at all. Whether at 1400 or at 950mV, I
get about 1:50h in both cases. The system is a Samsung X05 and has this
processor:
CPU: Intel(R) Pentium(R) M processor 1400MHz (598.06-MHz 686-class CPU)
Origin = "GenuineIntel" Id = 0x695 Stepping = 5
Features=0xa7e9f9bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,TM,PBE>
What still keeps me confused is all those different kinds to introduce
some throttling to the system. There is hw.acpi.cpu.throttle_state, TCC
and now EST. How do they all walk along? Or, what does ACPI throttling
actually do?
Bye
Michael
--
Michael Lestinsky Max-Planck-Institut fuer Kernphysik
michael.lestinsky at mpi-hd.mpg.de Saupfercheckweg 1; 69117 Heidelberg
Phone +49 6221 516-504 Fax: -602 http://www.mpi-hd.mpg.de
More information about the freebsd-mobile
mailing list