Qual versão do Mac OS X você está executando?
O kernel_task
no Mac OS X 10.9 Mavericks ocupa 1,07 GB de RAM no meu MacBook Pro 2012 (não Retina) com gráficos integrados Intel HD4000 e 16 GB de RAM do sistema. Sim, isso é completamente necessário. Se você tiver mais RAM física, o Mac OS X utilizará muito para kernel_task
fazer com que o sistema funcione de maneira ideal.
Com cada nova versão do Mac OS X ao longo dos anos, kernel_task
cada vez mais memória é necessária para executar o Mac OS X.
Na minha experiência, se você estiver executando o Mac OS X 10.8 Mountain Lion, seu Mac precisa ter mais de 4 GB de RAM do sistema para funcionar da melhor forma possível (sem que o sistema operacional precise usar o arquivo de troca no disco rígido constantemente, o que diminui a velocidade do desempenho). Agora parece que o seu Mac precisa de mais de 6 GB de RAM para executar o Mac OS X 10.9 Mavericks com eficiência.
A quantidade de RAM necessária para o Microsoft Windows 8.0 e 8.1 é comparável. Isso é simplesmente o que é necessário para os mais recentes sistemas operacionais de computadores pessoais em 2013.
Observe que muitas funções do sistema são executadas abaixo kernel_task
e a lista do que está sendo executado no seu Mac muda com base no que você está usando no seu Mac.
Encontrei uma boa explicação para você, em " Kernel_task ocupando RAM no OS X " da CNet em 2011. Uma citação:
... você verá outro processo chamado "kernel_task" que também usará regularmente algumas centenas de megabytes de RAM real e parecerá aumentar sua área de cobertura de RAM com o uso do sistema.
O kernel no OS X é a arquitetura do software responsável por manipular os recursos necessários aos processos e programas. Isso inclui o gerenciamento do agendamento de multitarefa, memória virtual, entrada e saída do sistema e várias rotinas de comunicação entre processos. Além disso, o kernel pode ser modificado e obter funcionalidade aprimorada carregando extensões do kernel (kexts) para fornecer gerenciamento no nível do sistema de recursos como Bluetooth e Wi-Fi, processadores gráficos, hardware de terceiros, acesso a dispositivos periféricos e sistema de arquivos especial Apoio, suporte. Em essência, o kernel é responsável por executar o seu hardware e disponibilizar os recursos de hardware para aplicativos e serviços do sistema.
... o processo "kernel_task" pode consumir uma grande quantidade de memória do sistema. Quando o sistema é iniciado, mesmo que você tenha as extensões do kernel carregadas, nem todos os serviços estão ativos. O sistema pode estar pronto para usá-los, mas não os carregará totalmente até que seja necessário. Portanto, se você inicializar seu sistema e verificar o Activity Monitor, poderá ver o processo kernel_task ocupando uma quantidade relativamente pequena de RAM. Quando você começar a usar o sistema e ativar recursos como sua câmera iSight, serviços Wi-Fi, trocar GPUs e usar dispositivos externos, o kernel_task utilizará os recursos desses dispositivos e aumentará de tamanho.
sysdiagnose
e ver se consigo detalhar sua pergunta principal.