Jak opravit chybu vysokého využití procesoru ve vašem Macu „kernel_task“

Jak opravit chybu vysokého využití procesoru ve vašem Macu „kernel_task“

Nikdy není legrace, když vám počítač začne běžet pomalu, ale ještě horší je, když nemůžete přijít na to, proč je tak pomalý. Pokud jste vypnuli všechny programy, které můžete, a všechno na vašem počítači Mac stále vypadá, jako by se pohybovalo přes melasu, mohlo by to být známkou obávaného kernel_task způsobuje vysoké využití CPU.





Na vašem Macu je kernel_task název pro řadu funkcí na nízké úrovni, které umožňují práci zbytku vašeho počítače. To znamená, že zjistit viníka může být těžké.





Viděli jsme toho hodně, a proto máme několik tipů, které vám pomohou se tohoto problému zbavit.





Diagnostika pomalého počítače Mac

Pokud váš Mac vypadá, že běží pomalu, generuje velké množství tepla nebo zní, jako by se chystal vzlétnout kvůli vysokým otáčkám ventilátoru, budete chtít otevřít Monitor aktivity a zjistit proč. To je v podstatě ekvivalent systému MacOS ke Správci úloh systému Windows.

nevím co googlit

Příbuzný: Co je Monitor aktivity? Mac ekvivalent Správce úloh



Monitor aktivity můžete otevřít pomocí Spotlight: stačí kliknout Cmd + mezera poté začněte psát „činnost“ a mělo by se objevit. Najdete ho také pod Aplikace> Nástroje , a možná ho budete chtít připnout k doku pro ještě rychlejší přístup, když narazíte na zásadní problémy.

Důvod vašeho pomalého počítače by měl být zřejmý z procesor tab. Stačí kliknout na % PROCESOR záhlaví sloupce k organizaci běžících procesů podle využití procesoru. Cokoli využívající velké množství výpočetního výkonu se zobrazí nahoře; tyto se budou pohybovat, když váš počítač na pozadí provádí různé úkoly.





Vysoké využití procesoru je obecně problém pouze tehdy, když to nečekáte. Je rozumné očekávat, že váš počítač bude žvýkat zdroje, pokud hrajete hru, sledujete video v prohlížeči nebo upravujete video. Pokud jedna karta Safari nebo proces Mac používá více než jeho spravedlivý podíl, znamená to obecně, že se něco pokazilo.

Proč je kernel_task viníkem?

Většinu procesů můžete zabít kliknutím na ně a poté kliknutím na X v levém horním rohu obrazovky. Bohužel to nemůžete udělat pro jeden konkrétní proces: kernel_task . Důvodem je to, že kernel_task je ve skutečnosti součástí macOS.





Nejde ani tak o jeden proces, ale vlastně o sérii procesů pod jedním označením. Zatímco pracujete, macOS provádí na pozadí nejrůznější úkoly. Patří sem odesílání a přijímání dat po síti, zápis a čtení dat na disk a indexování nových složek nebo disků pro vyhledávání Spotlight.

Tento proces často využije spoustu vaší dostupné paměti RAM na Paměť kartu, ale to je mnohem méně starostí. Množství používané paměti RAM bude podle potřeby stoupat a klesat. Vysoké využití procesoru však může celý váš systém zastavit a dokonce způsobit občasné úplné selhání systému.

Jak tedy zabráníte tomu, aby kernel_task negativně ovlivnil výkon vašeho Macu?

Jednoduché řešení problémů s kernel_task

V mnoha případech problém vyřeší jednoduché restartování počítače Mac. Toto však není trvalé, dlouhodobé řešení, pokud s tímto problémem už nějakou dobu máte. Je to jen krátkodobá oprava, která by měla poskytnout okamžité výsledky.

Cokoli způsobuje základní nárůst využití CPU, se může vrátit. Pokud tedy dochází k opakovaným incidentům, můžete zkusit resetovat také řadič správy systému (SMC). To lze snadno provést a opravit celou řadu problémů se systémem macOS.

Pokyny k resetování SMC se mírně liší podle toho, jaký model Macu máte. Protože dokáže vyřešit tolik problémů, máme podrobný průvodce jak resetovat SMC vašeho Macu . Zahrnuje také resetování vaší PRAM, další části počítače Mac, která může způsobit více problémů.

Další řešení pro opravu vysokého využití CPU kernel_task

Asi nejzjevnější opravou všech problémů souvisejících s OS je aktualizace na nejnovější verzi macOS. Jednoduše spusťte Systémové preference , klikněte Aktualizace softwaru a spusťte všechny vynikající aktualizace softwaru Apple.

Další častou příčinou vysokého využití procesoru procesem kernel_task je Adobe Flash. Doby, kdy byl Flash nezbytný pro procházení webu, jsou již dávno pryč, ale pro konkrétní webovou aplikaci nebo webovou stránku jej stále můžete potřebovat.

Místo toho, abyste nechali Flash nainstalovaný, můžete použít prohlížeč, jako je Google Chrome, který Flash poskytuje (i když volitelně). Flash s největší pravděpodobností vůbec nepotřebujete, takže ho můžete bezpečně odebrat. Navíc, protože Adobe od 31. prosince 2020 nepodporuje Flash, nebudete dostávat zásadní aktualizace zabezpečení.

Je důležité, abyste jej odstranili - alespoň z bezpečnostních důvodů. Flash odstraníte spuštěním souboru Správce instalace Adobe Flash Player a klikněte Odinstalovat .

Kopání trochu hlouběji do vysokého využití CPU jádra Mac

Někteří lidé měli úspěch při odstraňování rozšíření jádra, což jsou moduly kódu schopné provádět úkoly nižší úrovně. Také známá jako „kexty“, drtivou většinu těchto rozšíření instaluje Apple jako součást základního prostředí macOS. Některý software nainstaluje rozšíření třetích stran jako ovladače nebo pro ovládání hardwaru.

Jedním z rychlých způsobů, jak zjistit, zda problémy s klíčem kernel_task způsobuje kext jiného výrobce, je restartovat počítač do nouzového režimu. Chcete -li to provést, restartujte počítač a podržte Posun klíč při zavádění. Nouzový režim načte pouze požadovaná rozšíření jádra, takže pokud k problému v tomto prostředí nedojde, ukazuje na problém s kextem jiného výrobce.

Chcete -li se do toho ponořit, restartujte systém jako obvykle a spusťte Terminál . Potom spusťte následující příkaz:

kextstat

To ukáže, jaká rozšíření jádra jsou aktuálně načtena. Všechna rozšíření Apple budou vypadat takto:

com.apple.[etc]

Mezitím budou mít ovladače třetích stran jméno vývojáře, například:

com.paragon-software.filesystems

A také jako tento:

ch.tripmode.TripModeNKE

Nejlepší způsob, jak je odstranit, je odinstalujte související software . U některých aplikací to jednoduše znamená přesunout soubor aplikace do koše a poté zadat heslo správce, které změnu povolí.

Jiné mohou obsahovat soubor pro odinstalaci PKG, který potřebujete spustit. Ve zbytku přejděte na Systémové preference a vyhledejte podokna preferencí třetích stran.

Počínaje OS X El Capitan představila společnost Apple novou bezpečnostní funkci, která narušila řadu úprav třetích stran. System Integrity Protection nebo zkráceně SIP brání aplikacím vkládat kód do vlastních aplikací Apple a také zapisovat do určitých částí disku, které Apple považuje za důležité pro zabezpečení systému.

Výsledkem je lepší stabilita systému, takže byste se s tímto problémem v moderních verzích macOS měli setkávat méně často.

Stále máte vysoké využití CPU? Co dělat, když vše ostatní selže

Konečné řešení je trochu riskantní: odstranění vlastních rozšíření jádra společnosti Apple. Nedoporučuje se to. Pokud jste však vyzkoušeli všechno ostatní a stále vidíte, že kernel_task způsobuje vysoké využití CPU, je to řešení, které můžete zkusit.

Vývojář a blogger Viktor Petersson psal rozsáhle o kernel_task a problémech kolem něj. V jeho případě to bylo pravděpodobně způsobeno riskantní zvukovou kartou. Peterssonův počáteční příspěvek se zaměřil na Mac OS X Yosemite, ačkoli na něj později navázal aktualizacemi pro novější verze macOS.

Tuto opravu jsme netestovali a nemůžeme říci, zda pro vás bude fungovat. Pokud vás to zajímá, udělejte to takto:

  1. Vytvořte zálohu svého počítače Mac pomocí Time Machine nebo jiného řešení pro zálohování.
  2. Vypněte ochranu integrity systému spuštěním do režimu obnovení a spuštěním následujícího příkazu z terminálu: | _+_ |
  3. Následovat Viktorova metoda. Začněte vyhledáním modelu svého počítače Mac pomocí příkazu: | _+_ |
  4. Spusťte následující příkaz: | _+_ |
  5. Přesuňte a zálohujte soubor relevantní pro váš model. Pokud je váš identifikátor například MacBookPro8,2 spustili byste: | _+_ |
  6. Restartujte do režimu obnovení a znovu povolte ochranu integrity systému pomocí příkazu: | _+_ |

Opět se jedná o opravu poslední instance. Zkuste to pouze v případě, že se snažíte něco udělat, protože kernel_task činí váš Mac nepoužitelným. Toto není krátkodobé řešení-přetrvává i po přeinstalování operačního systému.

I tak však budete muset tento proces zopakovat po každé větší aktualizaci softwaru nebo upgradu operačního systému, protože Apple obnoví soubor, který jste přesunuli.

Oprava problému s chybou Mac kernel_task

Upgradování na novou verzi systému macOS obecně přináší nové funkce a možnosti, ale může také představovat chyby. To platí zejména pro starší modely hardwaru, které začínají posouvat limity.

Pokud jste ale na Macu začali vidět problémy s kernel_task až po aktualizaci, mohlo by to být na vině. Naštěstí vám jeden z těchto triků pomohl problém vyřešit a zlepšit výkon vašeho Macu.

Podíl Podíl tweet E-mailem 10 snadných způsobů, jak vyladit Mac na nejlepší výkon

Místo toho, abyste viděli, jak dlouho můžete vydržet, aniž byste porušili obávané novoroční předsevzetí, použijte začátek roku k osvěžení počítače Mac.

Číst dále
Související témata
  • Mac
  • procesor
  • Vylepšení výkonu
  • Monitor aktivity
  • Chyby systému Mac
O autorovi Kris Wouk(Publikováno 118 článků)

Kris Wouk je hudebník, spisovatel a jak se tomu říká, když někdo dělá videa pro web. Technický nadšenec, jak dlouho si pamatuje, rozhodně má oblíbené operační systémy a zařízení, ale stejně používá tolik dalších, kolik jen může, aby se udržel.

Více od Kris Wouk

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru
Kategorie Mac