O que é kernel_task e por que ele está sendo executado no meu Mac?



Experimente Nosso Instrumento Para Eliminar Problemas

PARA ' núcleo , ”É o núcleo de qualquer sistema operacional, que fica entre a CPU, memória, outro hardware e os aplicativos de software instalados no sistema. Quando o MAC é ligado, a primeira coisa que inicia é o kernel e tudo feito por um sistema flui através do kernel em algum ponto. O kernel controla todos os daemons / serviços de inicialização, gerenciamento de memória, rede, etc. O kernel inicia e mata as tarefas necessárias e, em seguida, limpa a memória após essas tarefas serem fechadas. E toda essa atividade em segundo plano aparece no Activity Monitor, que é o equivalente da Apple ao 'Gerenciador de Tarefas do Windows', sob um banner, ou seja, kernel_task . O “kernel_task” consiste no envio de dados por redes de leitura / gravação ou outras tarefas de outros aplicativos ou software de sistema.



Mac Book



Se você estiver fazendo algo que consome muito poder de processamento - a conversão de vídeos em 4K, digamos - você pode se perguntar por que está demorando tanto e olhar para o Monitor de Atividade. Para abrir o Activity Monitor hit Cmd + Espaço em seguida, digite “atividade” e deve aparecer. O Activity Monitor também pode ser encontrado em Aplicativos> Utilitários .



Monitor de Atividade

Clique no %CPU cabeçalho da coluna para organizar os processos em execução por compartilhamento de uso do processador. Qualquer coisa que use uma grande quantidade de poder de processamento aparecerá na parte superior e as coisas se moverão conforme o computador executa várias tarefas em segundo plano.

O alto uso da CPU geralmente é um problema apenas quando você não está esperando por isso. É razoável esperar que sua máquina consuma recursos se você estiver executando um jogo, assistindo a um vídeo em seu navegador ou editando um vídeo. Se uma única guia do Safari ou processo do Mac está usando mais do que seu quinhão, isso geralmente significa que algo está errado.



Você pode eliminar qualquer um desses processos clicando neles e, em seguida, clicando no “X” no canto superior esquerdo da tela. Infelizmente, isso não pode ser feito por kernel_task porque o kernel_task é o núcleo do sistema operacional .

Uso da CPU do kernel_task no Monitor de Atividade

Não é tanto um único processo, mas uma série de processos sob um rótulo. Mac OS faz todo o tipo de coisas em segundo plano, como enviar e receber dados pela rede, gravar e ler dados e indexar novas pastas ou discos para pesquisa do Spotlight.

Este processo costuma usar muita RAM disponível no Memória guia, mas isso é muito menos preocupante. O uso de RAM sobe e desce conforme necessário. O alto uso da CPU pode paralisar todo o sistema e, às vezes, até mesmo resultar no travamento completo do sistema. É compreensível se você estiver frustrado, mas acontece que seu sistema operacional está fazendo isso de propósito para evitar o superaquecimento da CPU. O kernel_task também ajuda no gerenciamento da temperatura da CPU, tornando a CPU menos disponível para processos intensivos da CPU. Ele mesmo não causa essas condições. Quando a temperatura da CPU diminui, o kernel_task também reduzirá automaticamente o uso da CPU.

Se o Mac não for lento, não há necessidade de se preocupar com esse processo ocupando CPU porque isso é normal. A memória não utilizada é colocada para trabalhar pelo kernel_task para coisas como armazenar arquivos em cache, e um sistema operacional moderno às vezes usa um pouco da capacidade da CPU.

Portanto, kernel_task não está usando essa potência da CPU, está apenas evitando que o processo intensivo da CPU a use para manter a temperatura sob controle. Tudo deve voltar ao normal quando você estiver fora da zona de perigo.

Mas o ponto de preocupação é quando kernel_task é constantemente usando o maioria dos recursos do sistema, e o Mac é lento porque pode haver um problema. O kernel só pode ser reiniciado reiniciando o Mac e, às vezes, reiniciando pode resolver o problema.

O uso excessivo de CPU por kernel_task

Mas e se o comportamento persistir, aqui estão algumas ideias para resolver o problema.

Como corrigir recursos de consumo de kernel_task?

Estaremos examinando alguns dos métodos mais comuns sobre como consertar o alto uso e consumo de recursos e explicá-los de forma abstrata.

  1. Porque kernel_task é o seu sistema operacional, e eliminar processos é a melhor maneira de liberar recursos, um simples reiniciar do seu Mac resolverá o problema imediatamente.
  2. Considerar digitalização seu Mac para malware , o que pode estar causando o problema.
  3. Se kernel_task está usando muita CPU / memória quando nada de especial está sendo feito, há outro problema em suas mãos. Normalmente, isso ocorre por causa de extensões de kernel de terceiros chamadas “ kexts ”No macOS. Esses módulos são drivers de hardware e alguns softwares que fazem interface diretamente com o kernel. Um kext defeituoso faz com que kernel_task ocupe muito da CPU. Para testar isso, o Mac deve ser inicializado no modo de segurança. Desligue o Mac e ligue-o novamente enquanto a tecla Shift é pressionada. A opção de “ Inicialização segura ”Será mostrado na tela de login. O Modo de segurança não habilita kexts de terceiros, portanto, se o seu Mac não tiver problemas no modo de segurança, você encontrou o problema. Desinstale qualquer 3rd- drivers / software de terceiros instalados recentemente e veja se isso ajuda.

    Inicialização segura

  1. Para encontrar mais detalhes, use Etrecheck que executa dezenas de diagnósticos, consistindo em uma lista de todos os kexts instalados e em execução no sistema. Desinstale o que quer que esteja causando o problema e veja se o problema foi resolvido.

    Etrecheck

  2. Um aplicativo com o péssimo hábito de usar muita CPU e solicitar isso é Instantâneo . Se as guias do Flash ou do navegador ocuparem energia da CPU junto com kernel_task, desinstale ou desative o Flash completamente. Como resultado, o Flash não usará a CPU com seus vários bugs, e kernel_task se opor a isso para manter a CPU fria.
  3. Retirar desnecessário itens de inicialização e liberando espaço no disco rígido.
  4. Reinicie o NVRAM no seu Mac.
  5. Reinicialize seu controlador de gerenciamento de sistema ( SMC )

    Reinicializando SMC

  6. Focar em temperatura externa (ambiente) que você pode resfriar artificialmente pelo ar condicionado para remover a desaceleração projetada para controlar o calor. A temperatura externa afeta a temperatura do computador também.
  7. Dê uma olhada no fãs do MacBook, tire a poeira dos ventiladores. Além disso, limpe o dissipador de calor. Verifique se a pasta térmica está seca. Aumente a velocidade do ventilador.
  8. Use um almofada de resfriamento para o seu laptop.
  9. A alta temperatura de qualquer parte do chassis de carregar junto com os periféricos conectados pode ter causado esse problema. Mover o cabo de carregamento do lado esquerdo para as portas do lado direito seria suficiente para resfriar o MAC e pode resolver o problema. Em uma máquina com carregamento MagSafe, tente desconectar os periféricos das portas esquerdas até que a bateria esteja cheia.
  10. Excluir caches executando o seguinte comando no
    Terminal 'rm -rf ~ / Library / Caches'
  11. Excluir Caches Safari se o Safari pode ter causado o problema)
  12. Reinicie o bloco de energia . Especialmente se você tiver uma fonte de CA inconsistente, especialmente se o laptop indicar que está conectado, mas não carregando, porque se a fonte de alimentação encontrar CA não confiável, ela para de carregar o laptop. Para resolver, basta desconectar a fonte de alimentação de ambas as extremidades por alguns segundos e, em seguida, reconectar essas extremidades. Isso pode fazer com que o laptop comece a carregar novamente, e kernel_task para de comer CPU e os fãs param de girar tanto.

Solução alternativa arriscada

Parece existir uma solução alternativa estranha para este problema, que inclui mover alguns arquivos, mas como são arquivos de sistema, não recomendamos que você os mova, a menos que seja um grande problema para você.

  1. Vamos para ' Sobre este mac ”Seção sob o logotipo da apple no canto superior esquerdo e selecione 'Mais informações'.

    Clicar em “Sobre este Mac”

  2. Clique na opção “relatório do sistema”.
  3. Anote o que o computador diz depois de “Identificador do modelo”.
  4. Navegue até o seguinte.
    unidade mestre> System -Library> Extensions> IOPlatformPluginFamily.kext -Contents> Plugins> ACPI_SMC_PlatformPlugin.kext> Contents> Resources> (A pasta que anotamos na terceira etapa)
  5. Reinicie o seu computador e pronto

Se nada ajudar, às vezes você precisa parar de perder tempo e reinstalar macOS do princípio, reinicie o Mac ou considere um viagem para a Apple Store .

5 minutos lidos