Ako opraviť vysokú chybu využívania procesora vo vašom počítači Mac „kernel_task“

Ako opraviť vysokú chybu využívania procesora vo vašom počítači Mac „kernel_task“

Nikdy nie je zábavné, keď vám počítač začne pomaly pracovať, ale ešte horšie je to vtedy, keď nemôžete prísť na to, prečo je taký pomalý. Ak ste vypli všetky programy, ktoré môžete, a na počítači Mac máte stále pocit, že sa pohybuje cez melasu, môže to byť znakom obávaného kernel_task spôsobuje vysoké využitie CPU.





Na vašom počítači Mac je kernel_task pomenovaný pre množstvo funkcií nízkej úrovne, ktoré umožňujú práci zvyšku počítača. To znamená, že nájsť vinníka môže byť náročné.





Videli sme toho veľa, a preto máme niekoľko tipov, ktoré vám pomôžu zbaviť sa tohto problému.



Diagnostika pomalého počítača Mac

Ak sa zdá, že váš počítač Mac beží pomaly, vytvára veľa tepla alebo znie, že sa chystá vzlietnuť kvôli vysokým otáčkam ventilátora, budete chcieť otvoriť Monitor aktivity a zistiť prečo. Toto je v zásade ekvivalent systému macOS k Správcovi úloh systému Windows.

Windows 10 pripojený k wifi, ale bez internetu

Súvisiace: Čo je Monitor aktivity? Mac ekvivalent Správcu úloh



Monitor aktivity môžete otvoriť pomocou Spotlight: stačí kliknúť Cmd + medzerník potom začnite písať „aktivita“ a malo by sa objaviť. Nájdete ho aj pod Aplikácie> Pomôcky , a možno ho budete chcieť pripnúť k doku, aby ste mali ešte rýchlejší prístup, keď narazíte na závažné problémy.

Dôvod vášho pomalého počítača by mal byť zrejmý z CPU tab. Stačí kliknúť na % CPU hlavička stĺpca na organizáciu spustených procesov podľa využitia procesora. Všetko, čo používa vysoké množstvo výpočtového výkonu, sa zobrazí v hornej časti; tieto sa budú pohybovať, keď váš počítač bude na pozadí vykonávať rôzne úlohy.





Vysoké využitie procesora je vo všeobecnosti problémom iba vtedy, keď ho nečakáte. Je rozumné očakávať, že váš počítač bude žuť zdroje, ak hráte hru, sledujete video v prehliadači alebo upravujete video. Ak jedna karta Safari alebo proces Mac používa viac ako spravodlivý podiel, znamená to, že sa niečo pokazilo.

Prečo je kernel_task vinníkom?

Väčšinu procesov môžete zabiť kliknutím na ne a následným kliknutím na príponu X v ľavom hornom rohu obrazovky. Bohužiaľ to nemôžete urobiť pre jeden konkrétny proces: kernel_task . Dôvodom je to, že kernel_task je v skutočnosti súčasťou systému macOS.





Nejde ani tak o jeden proces, ale vlastne o sériu procesov pod jednou značkou. Kým pracujete, macOS robí na pozadí najrôznejšie úlohy. Patrí sem odosielanie a prijímanie údajov prostredníctvom siete, zapisovanie a čítanie údajov na disk a indexovanie nových priečinkov alebo diskov na vyhľadávanie Spotlight.

Tento proces často využije veľa vašej dostupnej pamäte RAM na disku Pamäť kartu, ale to je oveľa menej starostí. Množstvo používanej pamäte RAM bude podľa potreby stúpať a klesať. Vysoké využitie procesora však môže zastaviť celý váš systém a dokonca viesť k občasnému úplnému zlyhaniu systému.

Ako teda zabránite tomu, aby úloha kernel_task negatívne ovplyvnila výkon vášho počítača Mac?

Jednoduché riešenia problémov s jadrom_task

V mnohých prípadoch problém vyrieši jednoduchý reštart počítača Mac. Toto však nie je trvalé, dlhodobé riešenie, ak s týmto problémom máte už nejaký čas. Je to len krátkodobá oprava, ktorá by mala poskytnúť okamžité výsledky.

Bez ohľadu na to, čo spôsobuje, sa môže zásadný nárast využitia CPU vrátiť. Ak sa teda stretávate s opakovanými udalosťami, môžete skúsiť resetovať aj ovládač riadenia systému (SMC). Je to jednoduché a môže to vyriešiť množstvo rôznych problémov so systémom macOS.

Pokyny na resetovanie SMC sa mierne líšia v závislosti od toho, aký máte model Mac. Pretože dokáže vyriešiť toľko problémov, máme k dispozícii podrobný návod ako resetovať SMC vášho počítača Mac . Zahŕňa aj resetovanie PRAM, ďalšej časti počítača Mac, ktorý môže spôsobiť viacero problémov.

Ďalšie riešenia na opravu vysokého využitia procesora kernel_task

Asi najzrejmejšou opravou všetkých problémov spojených s OS je aktualizácia na najnovšiu verziu systému macOS. Jednoducho spustite Predvoľby systému , klikni Aktualizácia softvéru a spustite všetky vynikajúce aktualizácie softvéru Apple.

Ďalšou bežnou príčinou vysokého využitia procesora procesom kernel_task je Adobe Flash. Doby, kedy bol Flash pri prehliadaní webu zásadný, sú už dávno preč, ale stále ho budete potrebovať pre konkrétnu webovú aplikáciu alebo webovú stránku.

Namiesto toho, aby ste mali nainštalovaný Flash, môžete použiť prehliadač, ako je Google Chrome, ktorý poskytuje Flash (aj keď voliteľne). S najväčšou pravdepodobnosťou Flash vôbec nepotrebujete, takže ho môžete bezpečne odstrániť. Keďže spoločnosť Adobe od 31. decembra 2020 nepodporuje Flash, nebudete dostávať zásadné aktualizácie zabezpečenia.

Je dôležité, aby ste ho odstránili - prinajmenšom z bezpečnostných dôvodov. Ak chcete odstrániť Flash, spustite súbor Správca inštalácie Adobe Flash Player a klikni Odinštalovať .

Kopanie trochu hlbšie do vysokého využitia CPU jadra Mac v systéme Mac

Niektorí ľudia majú úspech pri odstraňovaní rozšírení jadra, čo sú moduly kódu, ktoré môžu vykonávať úlohy nízkej úrovne. Drvivá väčšina týchto rozšírení je tiež známa ako „kexty“ a je nainštalovaná spoločnosťou Apple ako súčasť základného prostredia macOS. Niektorý softvér nainštaluje rozšírenia tretích strán ako ovládače alebo na ovládanie hardvéru.

Jeden rýchly spôsob, ako skontrolovať, či problémy s jadrom_task spôsobuje kext tretej strany, je reštartovať počítač do núdzového režimu. Ak to chcete urobiť, reštartujte počítač a podržte tlačidlo Smena kľúč, ako sa zavádza. Núdzový režim načítava iba požadované rozšírenia jadra, takže ak sa problém v tomto prostredí nevyskytuje, poukazuje na problém s kextom tretej strany.

Aby ste sa do toho ponorili, reštartujte systém ako obvykle a spustite Terminál . Potom spustite nasledujúci príkaz:

kextstat

Toto ukáže, aké rozšírenia jadra sú aktuálne načítané. Všetky rozšírenia Apple budú vyzerať takto:

com.apple.[etc]

Medzitým budú v ovládačoch tretích strán uvedené meno vývojára, a to takto:

com.paragon-software.filesystems

A tiež ako tento:

ch.tripmode.TripModeNKE

Najlepším spôsobom, ako ich odstrániť, je odinštalovať príslušný softvér . V prípade niektorých aplikácií to jednoducho znamená presunúť súbor aplikácie do koša a potom zadať heslo správcu, aby sa zmena umožnila.

Ostatné môžu obsahovať súbor na odinštalovanie programu PKG, ktorý musíte spustiť. Vo zvyšku prejdite na Predvoľby systému a vyhľadajte akékoľvek predvoľby tretích strán.

Počnúc OS X El Capitan predstavila spoločnosť Apple novú funkciu zabezpečenia, ktorá prelomila množstvo úprav tretích strán. System Integrity Protection, alebo skrátene SIP, bráni aplikáciám vkladať kód do vlastných aplikácií Apple, ako aj zapisovať do určitých častí disku, ktoré Apple považuje za dôležité pre zabezpečenie systému.

Výsledkom je lepšia stabilita systému, takže v moderných verziách systému macOS by ste sa s týmto problémom nemali stretávať častejšie.

Stále máte vysoké využitie CPU? Čo robiť, keď všetko ostatné zlyhá

Konečné riešenie je trochu riskantné: odstránenie vlastných rozšírení jadra spoločnosti Apple. Neodporúča sa to. Ak ste však vyskúšali všetko ostatné a stále vidíte, že kernel_task spôsobuje vysoké využitie CPU, je to riešenie, ktoré môžete vyskúšať.

Vývojár a blogger Viktor Petersson rozsiahle písal o kernel_task a problémoch okolo neho. V jeho prípade to bolo pravdepodobne spôsobené riskantnou zvukovou kartou. Peterssonov počiatočný príspevok sa zameral na Mac OS X Yosemite, ale neskôr naň nadviazal aktualizáciami pre novšie verzie systému macOS.

Túto opravu sme netestovali a nemôžeme povedať, či bude pre vás fungovať. Ak máte záujem to skúsiť, postupujte takto:

  1. Vytvorte zálohu svojho počítača Mac pomocou Time Machine alebo iného riešenia zálohovania.
  2. Vypnite ochranu integrity systému zavedením do režimu obnovenia a spustením nasledujúceho príkazu z terminálu: | _+_ |
  3. Sledujte Viktora metóda. Začnite hľadaním modelu svojho počítača Mac pomocou príkazu: | _+_ |
  4. Spustite nasledujúci príkaz: | _+_ |
  5. Presuňte a zálohujte súbor relevantný pre váš model. Napríklad, ak je váš identifikátor MacBookPro8,2 spustili by ste: | _+_ |
  6. Reštartujte počítač do režimu obnovenia a znova povoľte ochranu integrity systému pomocou príkazu: | _+_ |

Opäť ide o opravu poslednej inštancie. Skúste to iba vtedy, ak máte problémy s vykonaním niečoho, pretože kernel_task robí váš Mac nepoužiteľným. Toto nie je krátkodobé riešenie-pretrváva aj po preinštalovaní operačného systému.

Aj napriek tomu budete musieť tento postup zopakovať po každej väčšej aktualizácii softvéru alebo inovácii operačného systému, pretože spoločnosť Apple obnoví súbor, ktorý ste presunuli.

Oprava problému s chybou Mac kernel_task

Inovácia na novú verziu systému macOS vo všeobecnosti prináša nové funkcie a možnosti, ale môže tiež priniesť chyby. To platí najmä pre staršie modely hardvéru, ktoré začínajú posúvať limity.

Ak ste však na Macu začali problémy s kernel_task vidieť až po aktualizácii, mohlo by ísť o vinníka. Našťastie jeden z týchto trikov vám pomohol vyriešiť problém a zlepšiť výkon vášho počítača Mac.

zdieľam zdieľam Tweet E -mail 10 jednoduchých spôsobov, ako vyladiť počítač Mac na najlepší výkon

Namiesto toho, aby ste videli, ako dlho môžete vydržať bez porušenia obávaného novoročného predsavzatia, využite začiatok roka na osvieženie počítača Mac.

Čítajte ďalej
Súvisiace témy
  • Mac
  • CPU
  • Vylepšenia výkonu
  • Monitor aktivity
  • Chyby systému Mac
O autorovi Kris Wouk(118 článkov uverejnených)

Kris Wouk je hudobník, spisovateľ a bez ohľadu na to sa tomu hovorí, keď niekto robí videá na web. Technický nadšenec, pokiaľ si pamätá, určite má obľúbené operačné systémy a zariadenia, ale používa tak veľa ďalších, ako len vie, aby zostal v obraze.

Viac od Krisa Wouka

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber
Kategórie Mac