Četné systémové procesy a aplikace běží na pozadí, jakmile zapnete svůj Mac. Tyto procesy mají své povinnosti a jsou klíčové pro správné fungování vašeho Macu. WindowServer například spravuje důležitá systémová grafická uživatelská rozhraní (GUI), jako je Dock a Menu Bar.
kernel_task je další kritickou komponentou, která zajišťuje hladký chod vašeho Macu. V této příručce vysvětlíme odpovědnosti kernel_task v macOS. Dozvíte se také, jak proces funguje a co dělat, když kernel_task spotřebovává nadměrné zdroje CPU.
Co je kernel_task na Macu?
kernel_task je životně důležitá součást macOS navržená k regulaci teploty procesoru a zabránění přehřívání vašeho Macu. Když kernel_task detekuje nárůst teploty CPU, zabírá velké procento vašeho CPU, čímž omezuje systémové zdroje dostupné pro procesy odpovědné za zvýšení teploty.
Přehřívání je hrozné na všech frontách. Takže když procesy náročné na CPU způsobí, že je váš Mac horký, kernel_task hromadí zdroje CPU, takže procesy nemohou dále zvyšovat teplotu.
Je kernel_task bezpečný?
Krátká odpověď je „Ano“. Pravděpodobně zpochybňujete legitimitu kernel_task, protože spotřebovává velké procento CPU vašeho Macu. To je normální. Je však důležité poznamenat, že kernel_task nejedná z vlastní vůle.Místo toho reaguje na stav teploty vašeho CPU.
Pokud se procesor vašeho Macu zahřívá, kernel_task se spustí, aby teplotu snížil. To se projevuje zvýšenou aktivitou ventilátoru (nebo hlukem ventilátoru) a vysokým vytížením procesoru. Takže kdykoli kernel_task intenzivně využívá výpočetní výkon vašeho Macu, nepovažujte to za ďábla. Spíše si to představte jako anděla, který tvrdě pracuje na potlačení ďábla přehřátí.
Mimochodem, nemůžete ukončit kernel_task. To také dokazuje bezpečnost a legitimitu procesu. Běží na pozadí, protože je to klíčová důležitá součást macOS, bez které se váš Mac neobejde. Je to jedna z nejdůležitějších součástí macOS. Zde je důkaz: spusťte Monitor aktivity, klikněte na Zobrazit na liště nabídek a vyberte Všechny procesy, hierarchicky
To uspořádá všechny systémové procesy a aplikace třetích stran podle úrovně důležitosti. Activity Monitor vytvoří vnořený pohled na všechny procesy a aplikace, přičemž kernel_task jako primární proces, pod který spadají ostatní procesy.
Kliknutím na rozbalovací tlačítko rozbalíte nadřazenou složku a zobrazíte „podřízené procesy“ nebo „podprocesy“.
kernel_task je na vrcholu hierarchie, protože je to první proces, který macOS spouští při startu Macu.
Kolik CPU by měl kernel_task používat?
Neexistuje žádné pevné množství CPU zdrojů, které by měl kernel_task využívat. Bude využívat velké procento vašeho CPU pouze v případě, že teplota procesoru bude abnormálně vysoká. Stručně řečeno, využití procesoru kernel_task je funkcí teploty vašeho Macu.
Oprava kernel_task Vysoké využití CPU
Za normálních podmínek kernel_task číhá na pozadí a spotřebovává velmi minimální systémové prostředky. Faktory, jako je vysoká okolní teplota, dočasné systémové závady, nadměrné procesy náročné na CPU běžící na pozadí atd., však mohou spustit kernel_task k využití šíleného množství výpočetního výkonu.
Pokud chcete regulovat spotřebu procesoru kernel_task, řiďte se níže uvedenými doporučeními.
1. Vynutit ukončení nepoužívaných aplikací
Je normální, že se váš Mac během používání zahřívá. Čím více aplikací otevřete, tím hůře váš Mac funguje a tím více tepla generuje. To také spustí kernel_task, aby využíval více výkonu CPU ve snaze regulovat teplotu vašeho Macu.
Nejjednodušší způsob, jak snížit aktivitu kernel_task, je zavřít aplikace, které nepoužíváte. Někdy aplikaci neukončíte ani uzavřením aplikace z doku nebo kliknutím na červenou ikonu „x“ v okně aplikace.
Některé aplikace zůstávají pozastavené na pozadí a spotřebovávají CPU a baterii vašeho Macu. Vynucené ukončení nepoužívaných aplikací sníží zatížení procesoru Mac a následně sníží vysoké využití procesoru kernel_task. Projděte si Sledování aktivity a zavřete všechny nepoužívané aplikace, abyste uvolnili výpočetní výkon.
- Spusťte Monitor aktivity (Finder > Aplikace >Utilities > Monitor aktivity) a vyberte aplikaci, kterou chcete vynutit uzavření.
- Klikněte na tlačítko Zastavit na panelu nástrojů Monitoru aktivity.
Pokud má váš Mac Touch Bar, vyberte aplikaci a klikněte na ikonu x úplně vlevo.
- Klikněte na Vynutit ukončení na obrazovce Macu nebo na Touch Baru.
2. Odblokujte porty vašeho Macu
Připojení příliš velkého množství energeticky náročného příslušenství na jednu stranu notebooku Mac může způsobit přehřátí procesoru. Pokud kernel_task udržuje vysoké využití procesoru, přesuňte některé příslušenství na opačnou stranu vašeho Macu a počkejte několik minut. To snížilo využití procesoru kernel_task pro některé uživatele MacBook Pro v tomto vláknu StackExchange.
Řekněme, že máte externí monitor, nabíjecí kabel, pevné disky a myš zapojenou do rozbočovače USB na levé straně vašeho Macu. To zvýší teplotu CPU a následně zvýší aktivitu kernel_task. Chcete-li problém vyřešit, rozložte příslušenství na druhou stranu vašeho Macu.
Tato technika je platná pro modely MacBooků s porty USB na obou stranách (levé i pravé). Pokud má váš notebook Mac porty USB pouze na jedné straně, problém může vyřešit odpojení nepoužívaného příslušenství a zařízení.
3. Restartujte svůj Mac
Pokud kernel_task nadále využívá nadměrný výpočetní výkon, problém by mělo vyřešit vypnutí a zapnutí počítače Mac. To obnoví paměť vašeho Macu, ukončí nepotřebné aplikace, vymaže mezipaměť procesoru a reguluje využití procesoru kernel_task.
Zavřete všechna aktivní okna aplikací, klikněte na ikonu Apple na liště nabídek a vyberte Restartovat .
4. Snížit okolní teplotu
MacBooky mají vestavěné senzory, které detekují změny teploty CPU. Podle společnosti Apple je ideální okolní teplota pro používání MacBooků mezi 10 ° C a 35 ° C (~50 ° F a 95 ° F).Když váš Mac překročí optimální teplotu, senzory automaticky zapnou ventilátor vašeho MacBooku, aby ochladil CPU. Také si všimnete prudkého nárůstu využití procesoru kernel_task.
Ujistěte se, že váš Mac není v horké místnosti nebo na površích, které blokují odvod tepla – na polštáři, posteli nebo pod přikrývkou. Umístěte svůj Mac na rovný povrch a zajistěte, aby v místnosti byla řádná ventilace – otevřete okna místnosti nebo zapněte klimatizaci. Umístění Macu na externí chladicí podložku může také pomoci snížit teplotu CPU.
5. Resetujte ovladač správy systému
kernel_task může selhat, pokud chladicí ventilátory vašeho MacBooku nefungují správně. Pokud váš Mac není zahřátý nebo horký, ale ventilátory běží rychle a nekontrolovatelně nahlas, resetujte System Management Controller (SMC).
SMC je komponenta na základní desce, která spravuje baterii vašeho Macu, podsvícení klávesnice, chladicí ventilátory, chování víka a další základní senzory. Postup resetování řadiče správy systému bude záviset na tom, zda váš Mac používá bezpečnostní čipovou sadu Apple T2.
Chcete-li zkontrolovat, zda váš Mac má bezpečnostní čip T2, přejděte na Finder > Applications > Utilities > Informace o systému > Hardware a na postranním panelu vyberte Controller. Pokud „Název modelu“ není Čip Apple T2, váš Mac bezpečnostní čip nemá.
Resetovat SMC na noteboocích Mac bez čipu Apple T2
Modely MacBook Air a Pro vydané v roce 2017 nebo dříve nemají bezpečnostní čip T2.
- Klikněte na logo Apple na liště nabídek a vyberte Vypnout .
- Stiskněte a podržte Shift + Control +Option klávesy na levé straně klávesnice současně po dobu sedmi sekund.
- Stiskněte a podržte na svém Macu vypínač a zároveň držte tři klávesy v kroku 2.
- Podržte čtyři tlačítka po dobu 10 sekund a uvolněte je.
- Zapněte Mac stisknutím vypínače.
Resetujte SMC na noteboocích Mac s čipem Apple T2
Modely MacBook Air a Pro vydané v roce 2018 nebo později nemají bezpečnostní čip T2. Vypněte Mac, počkejte asi 30 sekund, než se úplně vypne, a postupujte takto:
- Stiskněte a podržte následující klávesy po dobu sedmi sekund: Pravá Shift klávesa + levá Control klávesa + levá klávesa Option
- V kroku 1 držte tři klávesy a poté stiskněte a podržte tlačítko napájení.
- Podržte čtyři tlačítka u sebe po dobu 10 sekund.
- Uvolněte tlačítka a stiskněte vypínač pro spuštění vašeho Macu.
Resetovat SMC na počítačích Mac
Vypněte Mac a odpojte jej ze zásuvky. Počkejte 15 sekund, zapojte Mac zpět do elektrické zásuvky, počkejte 5 sekund a stiskněte tlačítko napájení.
Stabilizace využití procesoru kernel_task
kernel_task je kritický systémový proces, který reguluje teplotu vašeho Macu. Čím je váš Mac teplejší, tím více výpočetního výkonu kernel_task spotřebuje. Tipy pro odstraňování problémů zvýrazněné výše by měly pomoci snížit vysoké využití procesoru kernel_task.Pokud problém přetrvává, zkuste resetovat PRAM/NRAM vašeho Macu.
