Date: Mon, 8 Oct 2007 17:27:56 +1000 From: Norberto Meijome <freebsd@meijome.net> To: FreeBSD Mobile ML <freebsd-mobile@freebsd.org> Subject: Management of Thermal Message-ID: <20071008172756.2aed69e7@meijome.net>
next in thread | raw e-mail | index | archive | help
Hello everyone, is there any documentation / resource on how to configure properly the different methods for management of power/thermal related components/services? eg, acpi (acpi_thermal), and all the knobs via sysctl powerd cpufreq I'm asking before i've been getting very high temperature (99 degrees, which matches my CRIT value ,on a Thinkpad z60m, Pentium M 2 GHz), when building ports / world. I am not sure whether / how to tell it to use EST properly. I can't feel the fans working really hard at all (maybe it's the way it's supposed to work? ) dev.acpi_ibm.0.fan_speed does report over 3K RPM ... Annoyingly, it will drop down to 100 Mhz - I suppose it is cpufreq kicking in trying to control the temperature, but it's completely unusable. (yes, i've forced it to not less than 932 Mhz, but it still warms up too much). I played a bit with the knobs for *thermal*, but i am not entirely sure i'm improving things... in my sysctl i had (before disabling it all) # Lowest CPU frequency in MHz to offer to users debug.cpufreq.lowest=932 ### trying to finetune the action of the thermal zones ## man 4 acpi_thermal ## for details ## Defaults: #hw.acpi.thermal.min_runtime: 0 #hw.acpi.thermal.polling_rate: 10 #hw.acpi.thermal.user_override: 0 #hw.acpi.thermal.tz0.temperature: 91.0C #hw.acpi.thermal.tz0.active: -1 #hw.acpi.thermal.tz0.passive_cooling: 0 #hw.acpi.thermal.tz0.thermal_flags: 0 #hw.acpi.thermal.tz0._PSV: 94.5C #hw.acpi.thermal.tz0._HOT: -1 #hw.acpi.thermal.tz0._CRT: 99.0C #hw.acpi.thermal.tz0._ACx: -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 ## Custom values hw.acpi.thermal.user_override=1 hw.acpi.thermal.min_runtime=10 hw.acpi.thermal.polling_rate=5 hw.acpi.thermal.tz0.active=85C hw.acpi.thermal.tz0._PSV=90C Any help / pointers would be greatly appreciated... thanks! B _________________________ {Beto|Norberto|Numard} Meijome "He has no enemies, but is intensely disliked by his friends." Oscar Wilde I speak for myself, not my employer. Contents may be hot. Slippery when wet. Reading disclaimers makes you go blind. Writing them is worse. You have been Warned.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20071008172756.2aed69e7>