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

Índice:

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

Vídeo: O que é o kernel_task e por que ele está sendo executado no meu Mac?

Vídeo: O que é o kernel_task e por que ele está sendo executado no meu Mac?
Vídeo: Top 10 Best Racing Games for Android & iOS 🏎️🏎️🏎️🔥🔥🔥 - YouTube 2024, Novembro
Anonim
Então você encontrou algo chamado “kernel task” no Activity Monitor, e você quer saber o que é. Boas notícias: não é nada nefasto. Na verdade, é o seu sistema operacional.
Então você encontrou algo chamado “kernel task” no Activity Monitor, e você quer saber o que é. Boas notícias: não é nada nefasto. Na verdade, é o seu sistema operacional.

Este artigo faz parte de nossa série em andamento explicando vários processos encontrados no Activity Monitor, como hidd, mdsworker, installd e muitos outros. Não sabe quais são esses serviços? Melhor começar a ler!

Um "núcleo", se você não sabia, está no centro de qualquer sistema operacional, localizado entre sua CPU, memória e outro hardware e o software que você executa. Quando você liga o seu Mac, o kernel é a primeira coisa que começa, e basicamente tudo o que você faz no seu computador flui através do kernel em algum momento. O Activity Monitor coloca toda essa atividade variada sob um banner: kernel_task.

Se o seu computador não estiver a correr devagar, não se preocupe com este processo, ocupando muita memória ou, ocasionalmente, utilizando ciclos de CPU: isso é normal. A memória não utilizada é uma memória desperdiçada, então o kernel_task irá colocá-lo para trabalhar em coisas como o armazenamento em cache de arquivos, e rodar um sistema operacional moderno significa, algumas vezes, usar alguma energia da CPU.

Mas se o kernel_task estiver constantemente usando a maioria dos recursos do sistema, e o seu Mac estiver realmente lento, você pode ter um problema. Reiniciar seu Mac é a única maneira de reiniciar seu kernel e, às vezes, isso resolverá todos os problemas. Mas se o comportamento persistir, aqui está um pouco mais de informação.

kernel_task finge usar ciclos de CPU para manter as coisas legais

Se você está fazendo algo que consome muito poder de processamento, por exemplo, convertendo vídeos em 4K, você pode se perguntar o que está demorando e observar o Activity Monitor. Muitas vezes, você verá que o kernel_task está consumindo muita energia da CPU … energia que você prefere que a energia seja usada por seu processo intensivo.

É compreensível se você está frustrado, mas acontece que seu sistema operacional está fazendo isso de propósito para impedir o superaquecimento da sua CPU. Para citar a página de suporte da Apple:

One of the functions of kernel_task is to help manage CPU temperature by making the CPU less available to processes that are using it intensely. In other words, kernel_task responds to conditions that cause your CPU to become too hot, even if your Mac doesn’t feel hot to you. It does not itself cause those conditions. When the CPU temperature decreases, kernel_task automatically reduces its activity.

Então, o kernel_task não é realmente consumindo toda a energia da CPU: está apenas impedindo o processo intensivo de usá-lo para evitar o superaquecimento. Tudo deve voltar ao normal quando você estiver fora da zona de perigo.

Um aplicativo com um mau hábito de usar muita CPU e solicitar isso é o Flash. Se você vir que as guias Flash ou do navegador consomem muita energia da CPU junto com o kernel_task, considere desinstalar ou desativar o Flash completamente para evitar o problema. Isso impedirá o Flash de usar sua CPU com seus vários bugs e o kernel_task de ter que proteger sua CPU para manter as coisas legais.

Inicializar no modo de segurança para solucionar problemas de kernel

Se você encontrar o kernel_task usando muita CPU ou memória quando não estiver fazendo muita coisa, poderá ter outro problema em suas mãos. Geralmente isso tem a ver com extensões de kernel de terceiros, chamadas “kexts” pelo macOS. Estes módulos que vêm com drivers de hardware e alguns softwares, além de interagir diretamente com o kernel. Um kext defeituoso poderia fazer com que o kernel_task assumisse recursos excessivos do sistema.

Para testar isso, você deve inicializar o seu Mac no modo de segurança, uma das opções ocultas de inicialização do Mac que todos os usuários de Mac devem conhecer. Desligue o Mac e ligue-o enquanto mantém pressionada a tecla Shift. Você verá a palavra "Inicialização segura" na tela de login.

O modo de segurança não ativa kexts de terceiros, por isso, se o seu Mac não tiver problemas no modo de segurança, você encontrou o seu problema. Desinstale todos os softwares ou drivers de terceiros que você instalou recentemente e veja se isso ajuda.
O modo de segurança não ativa kexts de terceiros, por isso, se o seu Mac não tiver problemas no modo de segurança, você encontrou o seu problema. Desinstale todos os softwares ou drivers de terceiros que você instalou recentemente e veja se isso ajuda.
Se você quiser mergulhar ainda mais, o Etrecheck executa dezenas de diagnósticos, incluindo uma lista de todos os kexts instalados e em execução no seu sistema. Desinstale qualquer coisa que você esteja causando o problema e veja se isso resolve o problema. Caso contrário, talvez seja necessário considerar uma viagem à Apple Store ou à sua simpática loja local de reparos Mac.
Se você quiser mergulhar ainda mais, o Etrecheck executa dezenas de diagnósticos, incluindo uma lista de todos os kexts instalados e em execução no seu sistema. Desinstale qualquer coisa que você esteja causando o problema e veja se isso resolve o problema. Caso contrário, talvez seja necessário considerar uma viagem à Apple Store ou à sua simpática loja local de reparos Mac.

Algumas outras coisas para tentar

Se você ainda tem um problema depois de tudo isso, há algumas coisas que você pode tentar.

Às vezes, redefinir a NVRAM no seu Mac ajudará. Considere verificar o seu Mac por malware, o que pode estar causando o problema. Você também pode fazer as coisas de costume para acelerar o seu Mac, como remover itens de inicialização desnecessários e liberar espaço no disco rígido.

Se nada ajudar, às vezes você precisa parar de desperdiçar seu tempo e reinstalar o macOS a partir do zero. Obviamente, esse deve ser o último recurso, mas é importante saber quando você está derrotado.

Foto cedida por: Matthew Pearce

Recomendado: