Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

In trying to get the best performance possible out of this old guy, I've been looking into Activity Monitor more and more. kernel_task is usually above 130MB (142.9MB right now). Is this abnormal? If so, what could I do to fix it?

share|improve this question
add comment

2 Answers

Short answer:

Probably not, but without knowing more details about the machine I can't tell for sure.

Long answer:

The single largest block of ram in the kernel are the tables used for keeping track of memory permissions and VM mappings. For every 4KB of ram in your computer the kernel needs to keep at least 64 bytes of data to track what process is using it, etc. Consequently the amount of ram the kernel uses is directly proportional to the amount physical memory you have installed. On my Mac Pro with 48GB of ram the kernel routinely uses over a 1GB of ram, and that is entirely normal normal.

I am guessing you have ~2-4 GB of ram, which would require 32 to 64 MB for just the tables, and the rest is in the ballpark for what the kernel needs for memory buffers, mapped text and drivers, and basic operations.

share|improve this answer
    
wtf 48GB of RAM?? Can you actually use that much? (This question is not to be rude to you, I just genuinly want to know what application uses that much RAM). –  romeovs Jun 22 '11 at 10:42
    
Photoshop and After Effects can eat up 48GB in no time. I only have 24GB and wish I had more... –  Ze'ev Sep 1 '12 at 6:32
add comment

I don't think this is unusual.

  • On my Mac Mini which has been on for ~4 days, kernel_task is using ~430 MB, and ~5% cpu (I'm moving lots of files in the background)
  • On my MacBook Pro which has been on for ~1 week, kernel_task is using ~489 MB
  • MacBook Air with only Skype and Chrome open ~293 MB.

Seems like you're actually doing pretty good!

It's worth noting that each mac (except the Air) has 10+ windows open. This may affect memory usage here.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.