Oh lads, I'll tell You the tale about kernelcheck! When the CPU of our mnogoserijnogo Mac immensely heated and congested, the system is MacOS X needs to regulate all this mess: don't give new trials to climb on the poor processor, so it won't burn to edrene hair dryer.
And how to do it? Bloch is all the new processes? And if they system? Well, then you have to play with the scheduling priority of a process, but again: who to prioritize and who to downgrade? Because initially, all processes are launched with rational-exposed priority. To create a strong and voracious intellectual regulation program priorities? It is unlikely that she will be able to effectively run on a congested percent
So nearly a brilliant Apple engineers (or BSD?) invented kernelcheck — process-a pacifier with a higher priority. In fact, the kernel task is what in Windows is called "system idle". When the system is heavy and hot, kernelstack takes all the resources, but to take something is, but to use — not use, allow to cool and rest iron. And it maximum priority in a critical situation it is perfectly possible! Most importantly, the priorities of other processes in any case not violated, just kernelstack appears with a priority of "above them". After completing his work our obladatel deflates and runs down the list of system processes, but should only occur the night... TFU-u-u-u-u.... not there... But once the system again begin to be overwhelmed, our helper here))
Tested on Airah both generations, and on a C2D 1.8 with the HDD, and Intel GMA, and on a C2D 2.13 with SSD and Nvidia 9400, kernelcheck is everywhere evident in the case of overheating and the flash. This was particularly noticeable during hot Moscow summer days 2010!
I have a MB Pro late 11 fewer operatives displayed (used), and I was hoping it would be faster to work with. In the end I bought 2 dies 4 GB. Parallels+Photoshop+word pulls at all then :)
Had a similar problem.
1) Open System Information (under Apple icon in upper-left, click About This Mac, click More Info)
2) Click System Report button, under Hardware, find your "Model Identifier" -remember this for later use
3) Navigate to /System/Library/Extensions an right-click, Show Package Contents of IOPlatformPluginFamily.kext
4) Open Contents/PlugIns and Show Package Contents of ACPI_SMC_PlatformPlugin.kext
5) Open Contents/Resources
6) Find your MacBookAir?_?.plist (? = your model identifier from step 2) and delete the file
7) Reboot! Remember, anytime you do a System Update, you may need to repeat this process
So far everything is fine. Already updates after this set.
Find more questions by tags macOS