dbax wrote:
With all due respect to rkaufmann and Scott,Billings you are right to be concerned about the temperature of your Mac. Heat is the enemy of electronic components and excess heat will shorten their life.
There is quite a bit more to it than that. Different components have different tolerances for heat; in fact, some work better when relatively hot than cold. Unless you have engineering or design experience, it is probably best to leave this to those that do. For instance, the
Intel Core i5/i3 Thermal Design Guide is over 100 pages long, & a substantial amount of it is dedicated to fan speed control guidelines for optimally cooling the CPU in integrated, multi-sensor systems like the iMac uses. As you might imagine from its length, trying to reduce this to "cooler is better" is a vast over-simplification of what is actually a design process carefully optimized for the best overall performance, including longevity of the entire system.
What may not be so obvious is that this requires a system wide approach. For example, in a three fan system +all three+ fans contribute to how cooling air flows through the case, cooling everything in it to one extent or another. Changing the speed vs. temperature characteristics of one fan will change how
everything is cooled, including when & how much the other fans speed up. It might be counter-intuitive, but speeding up a fan can actually cause some parts to
overheat.
How can this be so? Consider that the cooling system in a Mac is nothing like an air conditioner with a thermostat on the wall. A Mac uses a small, built-in computer (the SMC) to adjust fan speeds based not only on temperature sensors but also ones that monitor power consumption, & how these values change over time. Implicit in the programming of the SMC are assumptions about the layout of the parts & how air flows over them in response to fan speed changes. Speeding up one fan may cause more air to flow across parts that don't need more cooling & less across others that do. If the parts don't have their own sensor (& most do not, even in the most recent designs) the SMC will never know what's going on.
Moreover, temperature sensors themselves may be affected, for instance by being near an area of localized increased cooling air volume & thus not accurately reporting the temperature of the item they monitor. (If you wade through engineering design guides you will notice great care is required in the placement of test sensors, in part because of this effect.)
There are other factors to consider as well, like thermal stresses caused by uneven heating & cooling, & the rate of dust ingestion, but the bottom line is the cooling system is a tightly integrated, very carefully designed one, created by some of the best qualified & most experienced electronics engineers in the business. The chances that they have overlooked something that users have "discovered" on their own are close to zero, while the chances that users have overlooked something they have not is much, much higher.