Jsou drahé, ale mají svůj vlastní operační systém, jsou velmi stabilní, spolehlivý a klid. Toto jsou základní charakteristiky Mac a MacBook.
Občas se však stane, že z určitých procesů systému macOS uživatele bolí hlava a tichý MacBook se změní v hlučný, kde se ventilátory CPU (CPU FAN) začnou ozývat velmi hlasitě a otevřené aplikace běží stále pomaleji.
Nejjednodušší způsob, jak zjistit, které procesy spotřebovávají nejvíce CPU, RAM, disků, energetických zdrojů, je správce aktivit "Sledování aktivityZde dostáváme reporty v reálném čase s aktivitou aplikací a aktivních procesů a můžeme si zvolit jejich řazení podle spotřeby pro každou sledovanou komponentu systému.
Jedním z procesů macOS, který nejčastěji pomáhá využívat více než 100 % CPU, je „kernel_taskOkamžik, kdy ventilátory, které musí zajistit chlazení CPU, zvýší svou rychlost a začnou být velmi hlučné.
Obsah
Jaký je proces „kernel_task“ v systému macOS?
Jedna z nejdůležitějších funkcí "kernel_task" je regulace teploty CPU. Když existuje "vysoké zatížení CPU“ a ve Správci aktivit se proces „kernel_task“ objeví v horní spotřebě prostředků CPU, to znamená, že MacBook se velmi zahřál nebo se zahřeje.
MacBook toho má víc teplotní senzory které jsou sledovány subsystémem Základní duet, který spolu s SMC řídí interní služby.
Když jeden ze senzorů hlásí a abnormálně vysoká teplotaCore Duet provádí řadu akcí, kterými se snaží tuto oblast ochladit. Ventilátory se otáčejí vysokou rychlostí, aby foukaly chladný vzduch přes přehřátou součást a umožnily CPU běžet na optimální parametry. Někdy, pokud chlazení nelze provést včas nebo pokud je přehřátá komponenta stále žádaná, automaticky se přepne na snížení aktivity CPU prostřednictvím kernel_task.
Proto ne proces"kernel_task“ je příčinou požadavku CPU MacBooku, ale je to důsledek přehřátí některých komponent a činnosti subsystému monitorování a řízení teploty v návaznosti na odezvy přijaté od tepelných senzorů.
Co bychom měli dělat, když máme vysoké zatížení CPU s "kernel_task" nahoře?
Pokus o přerušení běhu "kernel_task" není řešení. Za prvé, že by vůbec nebylo vhodné vypínat chladicí systémy v případě přehřátí, a za druhé jde o systémové procesy do macOS, nikoli uživatelský proces spuštěný v aplikaci.

kdy ventilátory chladiče jsou hlučné z důvodu vysoké rychlosti a ve Správci činností se tento proces objevuje v horní části CPU, je dobré zavřít aplikace, které by mohly spotřebovávat prostředky CPU a počkat, až se systém ochladí. V tomto okamžiku kernel_task výrazně sníží spotřebu CPU zdrojů a ventilátory opět utichnou.
Existují také vzácnější scénáře, ve kterých, i když nedochází k žádnému tepelnému problému, senzor hlásí chybně, ventilátory se začnou silně točit a "kernel_task" skončí tak, že spotřebovává obrovské zdroje CPU, někdy dokonce přes 400%, což účinně blokuje celý systém. V tomto případě je dobré resetovat řídicí a kontrolní systém (SMC).
Jak na to: Jak resetovat SMC (System Management Controller)
Po Reset SMC vše by se mělo vrátit do normálu a nemělo by docházet k dalším chybným hlášením teplotních senzorů.
Existují také scénáře, kdy na modelech MacBook s nabíjecími porty USB-C při zapnutí a port na levé straně, "kernel_task" k obsazení velkých zdrojů CPU. K tomuto problému dochází kvůli tepelnému senzoru namontovanému poblíž nabíjecího portu USB-C na levé straně. Vyhněte se velmi jednoduše nabíjením MacBooku přes port na pravé straně. Jak víme, pro připojení k nabíječce lze použít všechny USB-C porty MacBooku.








