20Aug

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

click fraud protection

Takže jste ve službě Activity Monitor našli něco nazvaného "kernel_task" a chcete vědět, co to je. Dobrá zpráva: není to nic zlého. Je to vlastně váš operační systém.

Tento článek je součástí naší probíhající série vysvětlující různé procesy, které se nacházejí v nástroji Activity Monitor, jako je hidd, mdsworker, installd a mnoho dalších. Nevíte, jaké jsou tyto služby? Lepší začátek čtení!

"Jádro", pokud jste nevěděli, je jádrem libovolného operačního systému, sedícího mezi CPU, pamětí a dalším hardwarem a softwarem, který spouštíte. Když se na vašem Macu vrátíte, jádro je první, co začíná, a v podstatě všechno, co děláte v počítači, protéká jádrem v určitém okamžiku. Monitor aktivity umisťuje celou tuto různorodou aktivitu pod jeden banner: kernel_task.

Pokud počítač běží pomalu, nemusíte se obávat, že tento proces bude vyžadovat spoustu paměti nebo občas používat cykly procesoru: to je normální.Nevyužitá paměť je zbytečná paměť, takže kernel_task ji dá pracovat pro věci, jako je ukládání do mezipaměti souborů a provozování moderního operačního systému znamená, že někdy používá určitý výkon CPU.

instagram viewer

Ale pokud kernel_task neustále používá většinu systémových prostředků a váš Mac je opravdu pomalý, možná máte problém. Restartování počítače Mac je jediným způsobem, jak restartovat vaše jádro a někdy to řeší všechny problémy. Pokud však chování přetrvává, je zde něco víc informací.

kernel_task předstírá, že používá cykly procesoru, aby zachránila věci

Pokud děláte něco, co zaberá spoustu zpracovávání videa konvertující energii 4K, řekněte - možná se zajímáte, co trvá tak dlouho a podívejte se na monitor aktivity.Často uvidíte, že kernel_task využívá spoustu napájení CPU. .. moc, které byste radši využili při intenzivním procesu.

Je pochopitelné, pokud jste frustrovaní, ale ukázalo se, že váš operační systém dělá to účelově, aby se zabránilo přehřátí procesoru. Citovat stránku podpory společnosti Apple:

Jednou z funkcí kernel_task je pomáhat řídit teplotu procesoru tím, že CPU je méně dostupný pro procesy, které ji intenzivně používají.Jinými slovy, kernel_task reaguje na podmínky, které způsobují, že procesor se příliš zahřívá, a to i v případě, že počítač Mac nepocíjí.To samo o sobě nezpůsobuje tyto podmínky. Když teplota CPU klesá, kernel_task automaticky snižuje jeho aktivitu.

Takže kernel_task není skutečně využívá veškerý výkon procesoru: zabraňuje tomu, aby váš intenzivní proces byl používán, aby se předešlo přehřátí.Všechno by se mělo vrátit do normálu, když jste mimo zónu nebezpečí.

Jedna aplikace se špatným zvykem využívat spoustu procesoru a vyvolá to Flash. Pokud vidíte, že karty Flash nebo prohlížeče zaberou spoustu napájení procesoru vedle kernel_task, zvážit úplné odinstalaci nebo zakázání blesku, abyste se tomuto problému vyhnuli. To zabrání Flashu, aby použil svůj procesor s různými chybami a kernel_task musel chránit procesor, aby udržel věci v pohodě.

Spusťte do nouzového režimu řešení potíží s jádrem

Pokud zjistíte, že kernel_task využívá spoustu CPU nebo paměti, když nečiníte nic moc, můžete mít na vašem ruce jiný problém. Obvykle to souvisí s rozšířeními jádra třetích stran, nazvanými "kext" od macOSu. Tyto moduly jsou dodávány s ovladači hardwaru a některým softwarem a rozhraní přímo s jádrem. Chybný soubor kext může způsobit, že kernel_task získá nadměrné systémové prostředky.

Chcete-li tuto situaci vyzkoušet, měli byste systém Mac spustit do nouzového režimu, což je jedna z možností skrytých možností spouštění Mac, o kterých by měl každý uživatel Mac vědět. Vypněte počítač Mac a poté jej podržte podržením klávesy Shift. Na přihlašovací obrazovce se zobrazí slovo "Bezpečné spuštění".Nouzový režim

nepovoluje kexty třetích stran, takže pokud váš Mac v nouzovém režimu nemá žádné problémy, zjistil jste váš problém. Odinstalujte nedávno nainstalovaný software nebo ovladače třetích stran a zjistěte, zda to pomáhá.

Pokud se chcete dále ponořit, Etrecheck provozuje desítky diagnostik, včetně seznamu všech kextů nainstalovaných a spuštěných ve vašem systému. Odinstalujte vše, o čem si myslíte, že způsobuje problém, a zjistěte, zda to řeší.Pokud tomu tak není, možná budete potřebovat zvážit výlet do Apple Store nebo do vašeho přátelského místního servisu Mac.

Několik dalších věcí, které chcete zkusit

Pokud máte stále pořád problém, je tu pár věcí, které můžete zkusit.

Někdy resetování NVRAM na vašem Macu vám pomůže. Zvažte skenování vašeho Macu kvůli malware, které by mohlo způsobit problém. Můžete také udělat obvyklé věci pro urychlení svého počítače Mac, například odstranění nepotřebných položek při spouštění a uvolnění místa na pevném disku.

Pokud nic nepomůže, musíte někdy přestat plýtvat časem a znovu instalovat MacOS od začátku. Je zřejmé, že by to mělo být poslední možnost, ale je důležité vědět, kdy jste poraženi.

Foto kredit: Matthew Pearce