Fan control algorithm and fan profile
The current fan control algorithm shouldn’t be trusted, I’m not good enough with math. Even though it currently « does the job » somehow, we should use some standard algorithms instead.
Some resources on the readme: https://git.42l.fr/neil/tuxedo-fancontrol#the-algorithm
About the CURRENT algorithm, here’s some feedback after 1-2 weeks of testing on my laptop with the default profile, in August (hot month over here):
- When the computer is unplugged, the computer isn’t heating that much (around ~42°C). When compiling (Rust), the temperature increases naturally along with the fan speed. No issue on this side.
- The fans makes way less noise than with the default BIOS fan control.
- When the computer is plugged, the laptop is heating quite a lot (around ~52°C on a regular use). There are temperature peaks for no particular reason, up to 70°C; the fan becomes very noisy. When compiling, the temperature can even raise up to 97°C. The fan control tool always sets the speed according to the fan profile, but the fan is very noisy for nothing and the fan speed often suddenly raises then decreases in short periods of time. I guess the algorithm needs some more adjustments.
- The fans are way louder than with the default fan control.
It may be worth noting that I use FlexiCharger (from 40% to 90%).
Deleting a branch is permanent. It CANNOT be undone. Continue?