MacOS: How to investigate high kernel task memory usage?
apple.stackexchange.com
apple.stackexchange.com
Relevant bit from the comment "Eventually I realized that the issue seemed to be related to heat. The kernel task spins up CPU cycles to stop heat generating processes from maxing out the CPU and overheating the macbook. About the same time I also realized that the problems seemed to start happening about the time my battery reached 1000 cycles. I have still not replaced the battery so I am not sure it will fix the issue completely. I do know that when the power is not plugged in the kernel_task seems to stay relatively low on the CPU usage list. My battery only lasts about 30 minutes now on low usage so I keep it plugged in all the time. When the kernel_task process pegs my CPU I unplug the power and the process drops back down to normal."