Mājas lapa » » Kas ir kernel_task, un kāpēc tas darbojas manā datorā?

    Kas ir kernel_task, un kāpēc tas darbojas manā datorā?

    Tātad jūs atradāt aktivitātes monitorā kaut ko, ko sauc par “kernel_task”, un jūs vēlaties zināt, kas tas ir. Labas ziņas: tas nav nekas nežēlīgs. Tas tiešām ir jūsu operētājsistēma.

    Šis raksts ir daļa no mūsu notiekošās sērijas, kurā izskaidroti dažādi aktivitātes monitorā atrodamie procesi, piemēram, hidd, mdsworker, installd un daudzi citi. Nezinu, kādi ir šie pakalpojumi? Labāk sākt lasīt!

    Ja jūs nezināt, „kodols” ir jebkuras operētājsistēmas pamatā, sēžot starp jūsu CPU, atmiņu un citu aparatūru un programmatūru, kuru jūs izmantojat. Kad jūsu Mac ieslēdzat, kodols ir pirmā lieta, kas sākas, un būtībā viss, ko jūs darāt datorā, kādā brīdī notiek caur kodolu. Darbības monitors visu šo dažādo darbību ievieto vienā bannerā: kernel_task.

    Ja dators nedarbojas lēni, neuztraucieties par šo procesu, aizņemot daudz atmiņas vai dažkārt izmantojot CPU ciklus: tas ir normāli. Neizmantotā atmiņa ir izšķērdēta atmiņa, tāpēc kernel_task to darīs, lai darbotos tādās lietās kā kešatmiņa failiem, un modernas operētājsistēmas lietošana dažkārt nozīmē, ka tiek izmantota kāda CPU jauda.

    Bet, ja kernel_task nepārtraukti izmanto lielāko daļu jūsu sistēmas resursu, un jūsu Mac ir ļoti lēns, jums var būt problēma. Mac restartēšana ir vienīgais veids, kā restartēt savu kodolu, un dažreiz tas atrisinās visas problēmas. Bet, ja uzvedība turpinās, šeit ir nedaudz vairāk informācijas.

    kernel_task Pretends izmantot CPU cikli, lai saglabātu lietas atdzist

    Ja jūs darāt kaut ko, kas aizņem daudz pārstrādes jaudu pārveidojošu 4K videoklipu, teikt, jūs varētu brīnīties, kas aizņem tik ilgu laiku un paskaties uz aktivitāšu monitoru. Bieži vien jūs redzēsiet, ka kernel_task izmanto daudz CPU jaudas… jaudu, ko jūs vēlaties, lai intensīvais process izmantotu jaudu.

    Tas ir saprotams, ja esat neapmierināts, bet izrādās, ka jūsu operētājsistēma to dara, lai novērstu CPU pārkaršanu. Lai citētu Apple atbalsta lapu:

    Viena no kernel_task funkcijām ir palīdzēt pārvaldīt CPU temperatūru, padarot CPU mazāk pieejamu procesiem, kas to intensīvi izmanto. Citiem vārdiem sakot, kernel_task reaģē uz apstākļiem, kas izraisa jūsu CPU pārāk karstu, pat ja jūsu Mac nejūt karstu jums. Tas pats par sevi nerada šos nosacījumus. Kad CPU temperatūra samazinās, kernel_task automātiski samazina tās darbību.

    Tātad kernel_task nav tiešām izmantojot visu CPU jaudu: tas tikai novērš intensīvo procesu no tā izmantošanas, lai novērstu pārkaršanu. Viss vajadzētu atgriezties normālā stāvoklī, kad esat ārpus bīstamās zonas.

    Viens pieteikums ar sliktu ieradumu izmantot daudz CPU un pamudinot to ir Flash. Ja redzat Flash vai pārlūkprogrammas cilnes, kas aizņem daudz CPU jaudas līdzās kernel_task, apsveriet iespēju Flash pilnībā atinstalēt vai atspējot, lai izvairītos no problēmas. Tas apturēs, ka Flash neizmantos jūsu CPU ar dažādām kļūdām, un kernel_task nav jāizsargā jūsu CPU, lai saglabātu lietas atdzist.

    Boot In Safe Safe režīmā, lai novērstu kodola problēmas

    Ja atrodat kernel_task, izmantojot daudz CPU vai atmiņas, ja jūs neko nedarāt, jums var būt vēl viena problēma. Parasti tas ir saistīts ar trešo pušu kodola paplašinājumiem, ko sauc par „kexts”, ko veic MacOS. Šie moduļi, kas ir aprīkoti ar aparatūras draiveriem un kādu programmatūru, un interfeiss tieši ar kodolu. Kļūdaina kext var izraisīt kernel_task pārmērīgu sistēmas resursu izmantošanu.

    Lai to pārbaudītu, jums ir jāaktivizē Mac sistēma drošajā režīmā, kas ir viens no slēptajiem Mac starta variantiem, par kuriem katram Mac lietotājam būtu jāzina. Izslēdziet Mac, tad ieslēdziet to, turot Shift taustiņu. Jūs redzēsiet vārdu “Safe Boot” pieteikšanās ekrānā.

    Drošais režīms neļauj trešās puses atslēgas, tādēļ, ja jūsu Mac datorā nav nekādu problēmu drošajā režīmā, jūs atradāt problēmu. Atinstalējiet jebkādu trešo personu programmatūru vai draiverus, ko esat nesen instalējis, un skatiet, vai tas palīdz.

    Ja vēlaties vēl vairāk ienirt, Etrecheck vada desmitiem diagnostikas, ieskaitot visu jūsu sistēmā instalēto un darbināto kexts sarakstu. Atinstalējiet visu, ko jūs domājat, ka varētu radīt problēmu, un redzēt, vai tas to atrisina. Ja nē, jums, iespējams, būs jāapsver ceļojums uz Apple Store vai jūsu draudzīgo vietējo Mac remontdarbnīcu.

    Dažas citas lietas, kas jāmēģina

    Ja jums vēl joprojām ir problēma, ir dažas lietas, ko varētu mēģināt.

    Dažreiz NVRAM atiestatīšana Mac datorā palīdzēs. Apsveriet sava Mac datora skenēšanu pret ļaunprātīgu programmatūru, kas varētu radīt problēmu. Jūs varētu arī darīt parastās lietas, lai paātrinātu jūsu Mac, piemēram, noņemot nevajadzīgus starta vienumus un atbrīvojot cietā diska vietu.

    Ja nekas nepalīdz, dažkārt jums ir jāpārtrauc sava laika izšķērdēšana un jāinstalē macOS no jauna. Acīmredzot tam vajadzētu būt pēdējam risinājumam, bet ir svarīgi zināt, kad jūs esat uzvarēts.

    Foto kredīts: Matthew Pearce