A new take on an old problem

So I’ve been using a custom-built system to deal with the excessive heat given off by Eve. It’s primitive but it works. Basically, a script polls the temp (using an older speedit version) and adjusts the minimum fan speed based on what the temp is doing. The algorithm is crap but it’s been good enough that I haven’t bothered to do anything about it.

So I was looking around today and stumbled on this forum post that discusses an alternate way to achieve the same thing. In fact, this solution looks much more like what I want. Oh wait… many pages into the discussion this idea is abandoned for SMC-based utilities, including my own fanspeed. Sigh. Why must everyone be so quick to drop good ideas for bad ones? I’ll have to look into this further, since this sort of logic tuning is exactly what I was trying to put into fanspeed.

Luckily, as a result of reading to the end, I found out that Fan Control has temperature-based speeds (using the SMC too, not speedit like fanspeed does). The algorithm seems to be less intelligent than fanspeed (no increasing the fanspeed if the temperature doesn’t come down) and it’s definitely less aggressive but the GUI is sooo much nicer and it’s GPL so I can tweak the algorithm a bit. Actually, it might be enough to just tweak the allowed ranges (so I can make the “curve” look like what I get out of fanspeed).

About a1291762

I'm a software developer by trade and a musician by heart. I'm a techno-gadget freak and I dabble in photography. I'm married with two kids, we drive Toyotas and use Macintoshes.
This entry was posted in Uncategorized and tagged . Bookmark the permalink.

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>