Průvodci

Co je kernel_task a proč běží na mém počítači Mac?

jádro„Je jádro jakéhokoli operačního systému, který je umístěn mezi CPU, pamětí, dalším hardwarem a softwarovými aplikacemi nainstalovanými v systému. Když je MAC zapnutý, první věcí, která se spustí, je jádro, a všechno, co systém dělá, protéká jádrem v určitém okamžiku. Jádro ovládá všechny spouštěcí démony / služby, správu paměti, síť atd. Jádro spouští a zabíjí nezbytné úkoly, poté po uzavření těchto úloh vymaže paměť. A veškerá tato aktivita na pozadí se v aplikaci Activity Monitor, která je ekvivalentem Apple k „Správci úloh Windows“, objevuje pod jedním bannerem, tj.kernel_task. „Kernel_task“ spočívá v odesílání dat přes sítě, čtení / zápis nebo jiné úkoly z jiných aplikací nebo systémového softwaru.

Pokud děláte něco, co zabírá hodně výpočetního výkonu - řekněme převod videa v rozlišení 4K - možná vás zajímá, co to tak dlouho trvá a podívejte se na Monitor aktivity. Chcete-li otevřít Monitor aktivity, stiskněteCmd + vesmír poté zadejte „aktivita“ a měla by se objevit. Monitor aktivity najdete také podAplikace> Nástroje.

Klikněte na%PROCESOR záhlaví sloupce k uspořádání běžících procesů podle podílu jejich využití procesoru. Cokoli, kdo používá vysoké množství procesního výkonu, se objeví nahoře a věci se budou pohybovat, jak bude váš počítač provádět různé úkoly na pozadí.

Vysoké využití procesoru je obecně problém pouze tehdy, když to nečekáte. Je rozumné očekávat, že vaše zařízení žvýká zdroje, pokud provozujete hru, sledujete video v prohlížeči nebo upravujete video. Pokud jedna karta Safari nebo proces Mac používá více než svůj spravedlivý podíl, znamená to obecně, že se něco pokazilo.

Jakékoli takové procesy můžete zabít kliknutím na ně a následným kliknutím na „X“ v levém horním rohu obrazovky. Bohužel to nelze udělat pro kernel_task protože kernel_task je jádrem operační systém.

Není to ani tak jeden proces, ale řada procesů pod jednou značkou. macOS dělá na pozadí nejrůznější věci, jako je odesílání a přijímání dat po síti, zápis a čtení dat a indexování nových složek nebo disků pro vyhledávání Spotlight.

Tento proces bude často využívat hodně vaší dostupné paměti RAM naPaměť karta, ale to je mnohem menší starost. Využití paměti RAM stoupá a klesá podle potřeby. Vysoké využití procesoru může zastavit celý systém a někdy dokonce vést k úplnému zhroucení systému. Je to pochopitelné, pokud jste frustrovaní, ale ukázalo se, že váš operační systém to dělá záměrně, aby zabránil přehřátí procesoru. Kernel_task také pomáhá při správě teploty CPU tím, že CPU méně zpřístupní procesům náročným na CPU. To samo o sobě tyto podmínky nezpůsobuje. Když teplota CPU klesne, kernel_task také automaticky sníží využití CPU.

Pokud Mac není pomalý, nemusíte se obávat, že tento proces zabere CPU, protože to je normální. Nevyužitou paměť uvádí do provozu kernel_task pro věci, jako je ukládání do mezipaměti, a moderní operační systém někdy využívá určitý výkon procesoru.

Kernel_task tedy nepoužívá tento výkon CPU, pouze brání tomu, aby jej intenzivní proces CPU používal k udržení teploty pod kontrolou. Když jste mimo nebezpečnou zónu, všechno by se mělo vrátit do normálu.

Důležité však je, když je kernel_task neustále používá většina systémových prostředků a Mac je pomalý, protože by mohl být problém. Jádro lze restartovat pouze restartováním počítače Mac a někdy může problém vyřešit restartování.

Ale co když chování přetrvává, je zde trochu nápadu na vyřešení problému.

Jak opravit kernel_task spotřebovávající zdroje?

Projdeme si některé z nejběžnějších metod, jak opravit vysoké využití a spotřebu zdrojů, a vysvětlíme je abstraktně.

  1. Protože kernel_task je váš operační systém a zabíjení procesů je nejlepší způsob, jak uvolnit zdroje, jednoduchý restartovat vašeho Macu problém hned vyřeší.
  2. Zvážitsnímání váš Mac pro malware, což by mohlo způsobovat problém.
  3. Pokud kernel_task používá hodně CPU / paměti, když se nedělá nic zvláštního, máte ve svých rukou další problém. Obvykle je to kvůli rozšíření jádra třetích stran s názvem „kexts„V systému macOS. Tyto moduly jsou ovladače hardwaru a nějaký software, které jsou propojeny přímo s jádrem. Vadný kext způsobí, že kernel_task zabírá nadbytečnou CPU. Chcete-li to otestovat, Mac by měl být spuštěn v nouzovém režimu. Vypněte Mac a poté jej znovu zapněte, zatímco je stisknutá klávesa Shift. Možnost „Bezpečné spuštění”Se zobrazí na přihlašovací obrazovce. Nouzový režim neaktivuje klíče třetích stran, takže pokud váš Mac nemá v nouzovém režimu žádné problémy, našli jste problém. Odinstalujte všechny nedávno nainstalované ovladače / software třetích stran a zjistěte, zda to pomáhá.
  1. Chcete-li najít další podrobnosti, použijte Etrecheck který spouští desítky diagnostiky, skládající se ze seznamu všech nainstalovaných a spuštěných kextů v systému. Odinstalujte vše, o čem si myslíte, že problém způsobuje, a zkontrolujte, zda je problém vyřešen.
  2. Jedna aplikace se špatným zvykem spotřebovávat hodně CPU a vybídnout to je Blikat. Pokud záložky Flash nebo prohlížeče přebírají energii CPU vedle kernel_task, úplně odinstalujte nebo deaktivujte Flash. Výsledkem je, že Flash nebude používat CPU s různými chybami a kernel_task z toho, aby mu zabránil, aby udržel CPU v pohodě.
  3. Odstranit zbytečné spouštění položek a uvolnění místa na pevném disku.
  4. Resetujte NVRAM na počítači Mac.
  5. Resetujte řadič správy systému (SMC).
  6. Zaměřit se na vnější teplota (prostředí), které můžete uměle ochladit klimatizací, abyste odstranili zpomalení určené k řízení tepla. Venkovní teplota ovlivňuje také teplotu počítače.
  7. Podívejte se na fanoušci MacBooku, poprášte fanoušky. Vyčistěte také chladič. Zkontrolujte tepelnou pastu, pokud je suchá. Zvyšte rychlost ventilátoru.
  8. Použijte a chladicí podložka pro váš notebook.
  9. Vysoká teplota kterékoli části podvozek tento problém mohl způsobit nabíjení společně s připojenými periferními zařízeními. Přesunutí nabíjecího kabelu z levé strany na porty na pravé straně by stačilo k ochlazení MAC a může problém vyřešit. Na stroji s nabíjením MagSafe zkuste odpojit periferní zařízení z levých portů, dokud nebude baterie plná.
  10. Vymazat mezipaměti spuštěním následujícího příkazu v souboru
    Terminál "rm -rf ~ / knihovna / mezipaměti"
  11. Vymazat Mezipaměti Safari pokud Safari mohl způsobit problém)
  12. Resetujte napájecí blok. Zvláště pokud máte nekonzistentní zdroj střídavého proudu, zejména pokud notebook označuje, že je zapojen, ale nenabíjí se, protože pokud napájecí zdroj najde nespolehlivé střídavé napětí, přestane notebook nabíjet. Chcete-li tento problém vyřešit, odpojte na několik sekund napájecí zdroj z obou konců a poté tyto konce znovu připojte. To může způsobit, že se notebook začne znovu nabíjet,akernel_task přestane jíst CPUa fanoušci se přestali tolik točit.

Rizikové řešení

Zdá se, že k tomuto problému existuje podivné řešení, které zahrnuje přesun některých souborů, ale protože se jedná o systémové soubory, nedoporučujeme vám je přesouvat, pokud to pro vás není obrovský problém.

  1. Jít do "O tomto macu”Pod logem Apple v levém horním rohu a vyberte "Více informací".
  2. Klikněte na možnost „systémová zpráva“.
  3. Poznamenejte si, co počítač říká za „Identifikátorem modelu“.
  4. Přejděte na následující.
     hlavní disk> Systém -Knihovna> Rozšíření> IOPlatformPluginFamily.kext - Obsah> Pluginy> ACPI_SMC_PlatformPlugin.kext> Obsah> Zdroje> (Složka, kterou jsme si poznamenali ve třetím kroku)
  5. Restartujte počítač a měli byste být hotovi

Pokud nic nepomůže, někdy musíte přestat ztrácet čas a přeinstalujte macOS od nuly resetujte Mac nebo zvažte a výlet do Apple Store.