“Kernel_task” kõrge protsessori kasutamine / kuidas parandada

Autori foto
Stealth

Nad on kallid, kuid neil on oma operatsioonisüsteem, nad on väga stabiilne, usaldusväärne ja vaikne. Need on peamised omadused Mac ja MacBook.

Mõnikord juhtub aga nii, et teatud macOS-i süsteemiprotsessid valmistavad kasutajatele peavalu ja vaikne MacBook muutub lärmakaks, kus CPU ventilaatorid (CPU FAN) hakkavad väga valjult kostma ning avatud rakendused töötavad aina aeglasemalt.

Lihtsaim viis, kuidas näeme, millised protsessid tarbivad kõige rohkem protsessorit, RAM-i, ketast ja energiaressursse, on tegevushaldur.Aktiivsus MonitorSiit saame reaalajas aruandeid rakenduste ja aktiivsete protsesside aktiivsuse kohta ning saame valida iga jälgitava süsteemikomponendi tarbimise järgi sorteerimise.

Üks macOS-i protsesse, mis kõige sagedamini aitab kasutada üle 100% CPU-st, on "kernel_task". Hetk, mil ventilaatorid, mis peavad tagama protsessori jahutuse, suurendavad kiirust ja muutuvad väga lärmakaks.

Mis on protsess "kernel_task" MacOS-is?

"kernel_task" üks olulisemaid funktsioone on protsessori temperatuuri reguleerimine. Kui on "suur protsessori koormus” ja tegevushalduris kuvatakse protsess „kernel_task” protsessori suurimas ressursitarbimises, mis tähendab, et MacBook läks väga kuumaks või läheb kuumaks.

MacBookil on rohkem termoandurid mida allsüsteem jälgib Põhiduett, mis koos SMC haldab siseteenuseid.
Kui üks anduritest teatab a ebatavaliselt kõrge temperatuur, Core Duet sooritab mitmeid toiminguid, et proovida seda piirkonda jahutada. Ventilaatorid pööratakse suurel kiirusel, et puhuda ülekuumenenud komponendile jahedat õhku ja võimaldada protsessoril töötada optimaalsete parameetritega. Mõnikord, kui jahutamist ei saa õigeaegselt teha või kui ülekuumenenud komponent on endiselt nõutav, lülitub see automaatselt ümber protsessori tegevuste vähendamisele kernel_task kaudu.

Seetõttu ei ole protsess "kernel_task” on MacBooki CPU päringu põhjus, kuid see on tingitud mõne komponendi ülekuumenemisest ning temperatuuri jälgimise ja juhtimise alamsüsteemi tegevusest, mis tuleneb soojusanduritelt saadud vastustest.

Mida peaksime tegema, kui meil on suur protsessori koormus ja ülaosas on "kernel_task"?

Katse "kernel_task" töö katkestamine ei ole lahendus. Esiteks, et ülekuumenemise korral ei oleks soovitav jahutussüsteeme üldse välja lülitada ja teiseks on tegemist süsteemiprotsesse macOS-ile, mitte rakenduses käivitatud kasutajaprotsess.

Kerneli ülesanne

kui jahuti ventilaatorid muutuvad müraseks suure kiiruse tõttu ja tegevushalduris kuvatakse see protsess ülemises CPU-s, siis on hea sulgeda need rakendused, mis võivad CPU ressursse tarbida ja oodata, kuni süsteem jahtub. Sel hetkel vähendab kernel_task oluliselt oma protsessori ressursside tarbimist ja fännid vaikivad taas.

On ka haruldasemaid stsenaariume, mille puhul, kuigi termilist probleemi pole, annab andur ekslikult teada, ventilaatorid hakkavad tugevalt pöörlema ​​ja "kernel_task" kulutab lõpuks tohutult CPU ressursse, mõnikord isegi üle 400%, blokeerides tõhusalt kogu süsteemi. Sel juhul on hea juhtimis- ja juhtimissüsteem (SMC) lähtestada.

Kuidas teha: Kuidas lähtestada SMC (süsteemihalduskontroller)

Pärast SMC lähtestamine kõik peaks normaliseeruma ja termoandurite kohta ei tohiks enam olla ekslikke teateid.

On ka stsenaariume, kus USB-C laadimisportidega MacBooki mudelite sisselülitamisel a port vasakul küljel, "kernel_task" suurte protsessoriressursside hõivamiseks. See probleem ilmneb soojusanduri tõttu, mis on paigaldatud vasakule USB-C laadimispordi lähedale. Vältige seda väga lihtsalt, laadides MacBooki paremal küljel oleva pordi kaudu. Nagu me teame, saab laadijaga ühendamiseks kasutada kõiki MacBooki USB-C porte.

Kirjutan kirglikult alates 2004. aastast Windowsi ja Linuxi operatsioonisüsteemidest ning alates 2010. aastast olen saanud Apple'i universumi fänniks. Praegu kirjutan õpetusi Mac, iPhone, iPad, Apple Watch, AirPods ja muude Apple'i seadmete jaoks.

Jäta kommentaar