20Aug

Čo je to kernel_task a prečo to beží na počítači Mac?

click fraud protection

Takže ste našli v aplikácii Activity Monitor niečo nazývané "kernel_task" a chcete vedieť, čo to je. Dobrá správa: nie je to nič zlé.Je to vlastne váš operačný systém.

Tento článok je súčasťou našej prebiehajúcej série vysvetľujúcich rôzne procesy, ktoré sa nachádzajú v nástroji Activity Monitor, ako napríklad hidd, mdsworker, installd a mnoho ďalších. Neviem, aké sú tieto služby? Lepšie čítanie!

"Kernel", ak ste nevedeli, je jadrom akéhokoľvek operačného systému, ktorý stojí medzi CPU, pamäťou a iným hardvérom a softvérom, ktorý spúšťate. Pri vašom počítači Mac je jadro prvou vecou, ​​ktorá začína a v podstate všetko, čo robíte v počítači, preteká jadrom v určitom bode. Sledovanie aktivity dáva túto rôznorodú aktivitu pod jeden banner: kernel_task.

Ak počítač nefunguje pomaly, nemusíte sa obávať toho, že tento proces zaberá veľa pamäte alebo občas využíva cykly procesora: to je normálne. Nevyužitá pamäť je zbytočná pamäť, takže kernel_task bude pracovať pre veci ako ukladanie do vyrovnávacej pamäte a spustenie moderného operačného systému znamená, že niekedy používa určitý výkon CPU.

instagram viewer

Ale ak kernel_task neustále používa väčšinu systémových prostriedkov a váš Mac je naozaj pomalý, môžete mať problém. Reštartovanie počítača Mac je jediný spôsob reštartovania jadra a niekedy to vyrieši všetky problémy. Ak však správanie pretrváva, je tu trochu viac informácií.

kernel_task predstiera, že používa cykly procesora, aby sa veci ochladili

Ak robíte niečo, čo zaberá veľa spracovania videa s konverziou videa 4K, povedzte - možno by ste sa čudovali, čo to trvá tak dlho a pozrite sa na monitor aktivity.Často uvidíte, že kernel_task využíva veľa napájania CPU. .. moc, ktorú by ste radšej použili pri intenzívnom procese.

Je pochopiteľné, ak ste frustrovaní, ale ukázalo sa, že váš operačný systém robí to účelovo, aby sa zabránilo prehrievaniu procesora. Citovať stránku s podporou spoločnosti Apple:

Jednou z funkcií kernel_task je pomôcť spravovať teplotu CPU tým, že procesor je menej dostupný procesom, ktoré ho intenzívne využívajú.Inými slovami, kernel_task reaguje na podmienky, ktoré spôsobujú, že váš procesor je príliš horúci, dokonca aj vtedy, ak váš počítač Mac nepocíti teplo. To samo osebe nespôsobuje tieto podmienky. Keď teplota CPU klesne, kernel_task automaticky znižuje svoju aktivitu.

Takže kernel_task nie je naozaj využívajúci všetok výkon procesora: zabraňuje tomu, aby váš intenzívny proces používal, aby sa predišlo prehriatiu. Všetko by sa malo vrátiť späť do normálu, keď ste mimo nebezpečnej zóny.

Jedna aplikácia so zlým zvykom používať veľa CPU a vyzývať to je Flash. Ak vidíte, že karty Flash alebo prehliadače zaberajú veľa výkonu procesora spolu s kernel_task, zvážte úplné odinštalovanie alebo zakázanie blesku, aby ste sa tomuto problému vyhnuli. Tým sa zabráni tomu, aby Flash používal váš procesor s rôznymi chybami a kernel_task musel chrániť procesor, aby udržal pohodlie.

Spustenie do núdzového režimu pri odstraňovaní problémov s jadrami

Ak zistíte, že kernel_task používa veľa CPU alebo pamäte, keď nič neurobíte, môžete mať iný problém na vašich rukách. Obvykle to súvisí s rozšíreniami jadra tretích strán, nazývanými "kext" od macOS.Tieto moduly obsahujú ovládače hardvéru a nejaký softvér a rozhranie priamo s jadrom. Vadný kext môže spôsobiť, že kernel_task zaujme nadmerné systémové zdroje.

Aby ste to otestovali, mali by ste zaviesť váš Mac do núdzového režimu, jednu zo skrytých možností spúšťania Mac, o ktorých by mal každý používateľ Mac poznať.Vypnite počítač Mac a potom ho zapnite stlačením klávesu Shift. Na prihlasovacej obrazovke sa zobrazí slovo "Bezpečné spustenie".Núdzový režim

nepovolí kexty tretích strán, takže ak váš počítač Mac nemá žiadne problémy v núdzovom režime, našiel ste problém. Odinštalujte nedávno inštalovaný softvér alebo ovládače tretích strán a zistite, či to pomáha.

Ak sa chcete ďalej ponoriť, Etrecheck beží desiatky diagnostik, vrátane zoznamu všetkých kextov nainštalovaných a spustených vo vašom systéme. Odinštalujte všetko, čo si myslíte, že spôsobuje problém a zistite, či to rieši. Ak nie, možno budete musieť zvážiť výlet do Apple Store alebo do vašej priateľskej miestnej opravovne Mac.

Niekoľko ďalších vecí, ktoré môžete vyskúšať

Ak máte po tom všetkom problém, je tu niekoľko vecí, ktoré môžete vyskúšať.

V niektorých prípadoch pomôže resetovanie NVRAM na počítači Mac. Zvážte skenovanie počítača Mac za škodlivý softvér, ktorý by mohol spôsobiť problém. Môžete tiež robiť obvyklé veci urýchliť váš počítač Mac, napríklad odstrániť nepotrebné položky pri spustení a uvoľniť miesto na pevnom disku.

Ak nič nepomôže, niekedy musíte prestať strácať čas a znovu nainštalovať MacOS od začiatku. Je zrejmé, že by to malo byť poslednou možnosťou, ale je dôležité vedieť, kedy ste porazení.

Foto kredit: Matthew Pearce