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



Vyskúšajte Náš Nástroj Na Odstránenie Problémov

TO “ jadro „“ Je jadrom každého operačného systému, ktorý sa nachádza medzi procesorom, pamäťou, iným hardvérom a softvérovými aplikáciami nainštalovanými v systéme. Keď je MAC zapnutý, prvá vec, ktorá sa spustí, je jadro a všetko, čo systém urobí, v určitom okamihu pretečie cez jadro. Jadro riadi všetky spúšťacie démony / služby, správu pamäte, sieťové pripojenie atď. Jadro spúšťa a zabíja potrebné úlohy a po ukončení týchto úloh vyčistí pamäť. A všetka táto aktivita na pozadí sa zobrazuje v aplikácii Activity Monitor, ktorá je ekvivalentom Apple ako „Správca úloh systému Windows“, pod jedným pruhom, t. kernel_task . „Kernel_task“ spočíva v odosielaní dát cez siete na čítanie / zápis alebo iné úlohy z iných aplikácií alebo systémového softvéru.



Kniha Mac



Ak robíte niečo, čo zaberá veľa výpočtovej sily - povedzme prevod videa v rozlíšení 4K - možno by vás zaujímalo, čo to tak dlho trvá, a pozrite sa na Monitor aktivity. Ak chcete otvoriť Monitor aktivity, stlačte Cmd + priestor potom zadajte „aktivita“ a malo by sa zobraziť. Monitor aktivity nájdete tiež pod Aplikácie> Pomôcky .



Monitor aktivity

Klikni na %CPU hlavička stĺpca na usporiadanie bežiacich procesov podľa podielu ich využitia procesora. Všetko, čo využíva vysoké množstvo výpočtového výkonu, sa zobrazí v hornej časti a veci sa budú pohybovať, keď váš počítač vykonáva rôzne úlohy na pozadí.

Vysoké využitie procesora je zvyčajne problémom iba vtedy, keď to neočakávate. Je rozumné očakávať, že váš stroj prežúva zdroje, ak prevádzkujete hru, sledujete video v prehliadači alebo upravujete video. Ak jedna karta Safari alebo proces Mac využíva viac než len svoj spravodlivý podiel, znamená to všeobecne, že sa niečo pokazilo.



Takéto procesy môžete zabiť kliknutím na ne a následným kliknutím na písmeno „X“ v ľavom hornom rohu obrazovky. Bohužiaľ sa to nedá urobiť pre kernel_task pretože kernel_task je jadrom súboru operačný systém .

kernel_task Využitie procesora v Monitorovaní aktivity

Nejde ani tak o jeden proces, ale o sériu procesov pod jednou značkou. macOS robí na pozadí všeličo, napríklad odosielanie a prijímanie údajov cez sieť, zápis a čítanie údajov 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 serveri Pamäť kartu, ale to je oveľa menšia starosť. Využitie RAM podľa potreby stúpa a klesá. Vysoké využitie procesora môže zastaviť celý systém a niekedy dokonca viesť k úplnému zlyhaniu systému. Je to pochopiteľné, ak ste frustrovaní, ale ukázalo sa, že váš operačný systém to robí zámerne, aby zabránil prehriatiu procesora. Kernel_task tiež pomáha pri riadení teploty procesora tým, že sprístupňuje procesor menej procesom náročným na procesor. Sám o sebe tieto podmienky nespôsobuje. Keď teplota procesora klesne, kernel_task tiež automaticky zníži využitie procesora.

Ak Mac nie je pomalý, nemusíte sa obávať, že tento proces zaberie CPU, pretože je to normálne. Nevyužitú pamäť používa kernel_task napríklad na ukladanie súborov do medzipamäte a moderný operačný systém niekedy využíva určitý výkon procesora.

Kernel_task teda nevyužíva tento výkon procesora, iba bráni tomu, aby ho intenzívny procesor CPU používal na udržanie teploty pod kontrolou. Keď ste mimo nebezpečnej zóny, všetko by sa malo vrátiť do normálu.

Ale znepokojujúce je, keď je kernel_task neustále používa väčšina systémových zdrojov a systém Mac je pomalý, pretože by sa mohol vyskytnúť problém. Jadro je možné reštartovať iba reštartom počítača Mac a niekedy môže problém vyriešiť aj reštart.

Nadmerné využitie procesora kernel_task

Čo však v prípade, že správanie pretrváva, je tu trochu nápadu na vyriešenie problému.

Ako opraviť zdroje náročné na kernel_task?

Prejdeme si niektoré z najbežnejších metód, ako opraviť vysoké využitie a spotrebu zdrojov, a vysvetlíme ich abstraktne.

  1. Pretože kernel_task je váš operačný systém a procesy usmrcovania sú najlepším spôsobom, ako uvoľniť zdroje, je jednoduchý reštart vášho počítača Mac okamžite problém odstráni.
  2. Zvážte skenovanie váš Mac pre malware , ktoré by mohli spôsobovať problém.
  3. Ak kernel_task používa veľa CPU / pamäte, keď sa nerobí nič zvláštne, máte v rukách ďalší problém. Spravidla je to kvôli rozšíreniam jadra tretích strán, ktoré sa nazývajú „ kexts ”V systéme macOS. Tieto moduly sú hardvérové ​​ovládače a určitý softvér, ktoré sú prepojené priamo s jadrom. Chybný kext spôsobí, že kernel_task zaberie nadmerné množstvo CPU. Aby ste to otestovali, Mac by mal byť zavedený v núdzovom režime. Vypnite Mac a potom ho znovu stlačte, zatiaľ čo je stlačená klávesa Shift. Možnosť „ Bezpečné zavedenie ”Sa zobrazí na prihlasovacej obrazovke. Núdzový režim neumožňuje kexty tretích strán, takže ak váš Mac nemá problémy v bezpečnom režime, našli ste problém. Odinštalujte všetky 3rd- nedávno nainštalované ovládače / softvér strany a zistite, či to pomáha.

    Bezpečné zavedenie

  1. Viac podrobností nájdete pomocou Etrecheck ktorá prevádzkuje desiatky diagnostiiek, pozostávajúcich zo zoznamu všetkých kextov nainštalovaných a spustených v systéme. Odinštalujte všetko, o čom si myslíte, že spôsobuje problém, a skontrolujte, či je problém vyriešený.

    Etrecheck

  2. Jedna aplikácia so zlozvykom, že spotrebuje veľa CPU a vyzve to, je Blesk . Ak karta Flash alebo prehliadač spolu s kernel_task načítajú energiu procesora, úplne odinštalujte alebo deaktivujte program Flash. Výsledkom je, že Flash nebude používať CPU so svojimi rôznymi chybami a kernel_task mu zabráni, aby udržal CPU v pohode.
  3. Odstrániť zbytočné spúšťanie položiek a uvoľnenie miesta na pevnom disku.
  4. Resetujte NVRAM na počítači Mac.
  5. Resetujte svoj radič správy systému ( SMC ).

    Resetovanie SMC

  6. Zamerať sa na vonkajšia teplota (prostredie), ktoré môžete umelo chladiť pomocou klimatizácie, aby ste odstránili spomalenie určené na riadenie tepla. Vonkajšia teplota ovplyvňuje tiež teplotu počítača.
  7. Pozrite sa na Fanúšikovia MacBooku, oprášte fanúšikov. Vyčistite tiež chladič. Skontrolujte tepelnú pastu, či je suchá. Zvýšte rýchlosť ventilátora.
  8. Použite a chladiaca podložka pre váš notebook.
  9. Vysoká teplota ktorejkoľvek časti zariadenia podvozok tento problém mohol spôsobiť nabíjanie spolu s pripojenými perifériami. Pohyb nabíjacieho kábla z ľavej strany na pravý port by stačil na ochladenie MAC a problém by sa mohol vyriešiť. Na stroji s nabíjaním MagSafe skúste odpojiť periférne zariadenia z ľavých portov, kým nebude batéria plná.
  10. Odstrániť kešky spustením nasledujúceho príkazu v priečinku
    Terminál 'rm -rf ~ / Library / Cache'
  11. Odstrániť Kešky Safari ak mohol problém spôsobiť Safari)
  12. Resetujte silový blok . Najmä ak máte nekonzistentný zdroj striedavého prúdu, najmä ak notebook naznačuje, že je zapojený, ale nenabíja sa, pretože ak zdroj napájania zistí nespoľahlivé striedavé napájanie, prestane sa nabíjať. Riešením je to, že na pár sekúnd odpojíte zdroj napájania z oboch koncov a potom ich znova zapojíte. To môže viesť k tomu, že sa laptop začne znova nabíjať, a kernel_task prestane jesť CPU a fanúšikovia sa prestávajú toľko točiť.

Rizikové riešenie

Zdá sa, že existuje zvláštne riešenie tohto problému, ktorý zahŕňa presúvanie niektorých súborov, ale keďže ide o systémové súbory, neodporúčame vám ich presúvať, pokiaľ to pre vás nie je veľkým problémom.

  1. Ísť do ' O tomto mac ”Pod logom jablka v ľavom hornom rohu a vyberte 'Viac informácií'.

    Kliknutím na „O tomto počítači Mac“

  2. Kliknite na možnosť „systémová správa“.
  3. Poznačte si, čo počítač hovorí za „Identifikátorom modelu“.
  4. Prejdite na nasledujúce položky.
    hlavný disk> Systém -Knižnica> Rozšírenia> IOPlatformPluginFamily.kext - Obsah> Pluginy> ACPI_SMC_PlatformPlugin.kext> Obsah> Zdroje> (Priečinok, ktorý sme si poznamenali v treťom kroku)
  5. Reštartujte počítač a mali by ste byť hotoví

Ak nič nepomáha, niekedy musíte prestať strácať čas a preinštalujte systém macOS od nuly, resetujte Mac alebo zvážte a výlet do Apple Store .

5 minút čítania