OK, it seems I was not able to make me understood — not sure if that's proper english but you get the idea 😕.
I am not saying overheating is the answer. It is not since I still had quite a lot of freezes while keeping my iMac below 40°C… which is not overheating at all to me.
What I am saying is I tried and used this and it improved my personal situation dramatically. And it helped some of my friend's too. Not all of my friends eventually.
For some reason, unplugging my printer helped too. But I won't say USB or printer's drivers are the answer. It is not.
Obviously, as anyone can tell, using 10.6.2 kext is the only solution. But I thought I could share my experience, which is something very strange.
For example, using the latest version of Sparrow, which is not graphic intensive, triggered five freezes in just 4 hours. That is why I finally applied 10.6.2 kext. Using Mail, I had a lot less freezes. Is Sparrow the answer? It is not. But I think you can agree this is very strange. As a matter of fact, it seems my freezes are not related to graphic intensive tasks at all.
I am just saying I used SMC Fan Control to keep my iMac below 40°C and that helped me. But just imagine using an iMac with ODD Fan running at 2800rpm, HDD fan at 3000rpm and CPU fan at 2400rpm. That's insane.
Now, if you want more oddities, I can give you.
1 - very few freezes at ≤ 40°C
2 - a little more freezes at 41 + 42°C
3 - a lot of freezes at 43 + 44 + 45°C
4 - about the same number of freezes as 2 while iMac running between 46 and 48°C (which surprised me)
So, basically, it means I could predict when freezes will happen and that's it. That took "random" out of my equation. Once again, that did not fix the issue.
Moreover, it seems some programs I use are likely to trigger freezes :
- Apple Pages
- Sparrow (latest version)
Freezes would typically multiply while running those two programs. Using photo editing software or playing games made no difference. Freezes would happen after no less than 50 youtube videos were played (playlists).
Unlike others, it looks like my freezes are not that much related to graphic intensive taks. As quoted by CarlaBlue, Apple says there are two categories : users running graphic-intensive programs and others. So just count me in the latter. That is all. But it was a less random than expected since I could predict when my iMac would freeze judging by its temp and the programs I was using. Can I explain that? I just can't. But again I thought it was useful to share this — perhaps others have had the same experience…