SmartFan
Contents |
[edit] Introduction
Using a Toshiba Satellite M30 notebook, I've to say that using Windows I've no problems with cooling CPU. Under Linux I can use toshutils that have a fan utility that starts/stops the CPU fan. The main problem is that I can only start or stop the fan, I cannot say to the utility "start fan if CPU temperature reaches 55 C°".
So I took the needed code from toshutils and I created a new project called SmartFan that implements this function.
[edit] Technical Specifics
The utility is written in C language and it simply reads the CPU temperature from /proc/acpi/thermal_zone/THRM/temperature file. Then it decides to start or stop the fan if the read temperature reaches the given value.
[edit] Contribution
If you want to contribute to improve my surce code, you can send patches or write me a mail at this email address: a.grandi AT gmail DOT com
[edit] License
SmartFan utility is released under the GPL 2 license.
[edit] Download
You can download the full source code from this location.
[edit] Version
The actual version of SmartFan is 0.1
[edit] Author
This software was realized by Andrea Grandi. write my paper