20Aug
Lai jūs varētu atrast aktivitātes monitorā kaut ko saucu "kernel_task", un jūs vēlaties uzzināt, kas tas ir. Labas ziņas: tas nav nekas nelabojošs. Tā patiešām ir jūsu operētājsistēma.
Šis raksts ir daļa no mūsu notiekošās sērijas, kas izskaidro dažādus procesus, kas atrodami Activity Monitor, piemēram, hidd, mdsworker, installd un daudzi citi. Nezinu, kādi ir šie pakalpojumi? Labāk sāciet lasīt!
"Kodols", ja jūs nezināt, ir jebkuras operētājsistēmas pamatā, sēžot starp jūsu CPU, atmiņu un citu aparatūru un programmatūru, kuru izmantojat. Kad jūs ieslēdzat Mac datoru, kodols ir pirmā lieta, kas sākas, un pamatā viss, ko jūs darāt savā datorā, kādā brīdī plūst caur kodolu. Activity Monitor novieto visu šo dažādo darbību ar vienu reklāmkarogu: kernel_task.
Ja jūs dators nedarbojas lēni, neuztraucieties par šo procesu, uzsākot daudz atmiņas vai reizēm izmantojot CPU ciklus: tas ir normāli. Neizmantotā atmiņa ir izšķērdēta atmiņā, tādēļ kernel_task to pielietos tādās lietās kā caching faili, un, darbinot mūsdienu operētājsistēmu, dažkārt tiek izmantota kāda procesora 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ā atjaunot 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 pretendē izmantot CPU ciklus, lai uzturētu lietas Cool
Ja jūs darāt kaut ko, kas aizņem daudz apstrādes jaudas konvertējošā 4K video, teiksim, jūs varētu uzzināt, kas notiek tik ilgi un apskatīt Activity Monitor. Bieži vien jūs redzēsiet, ka kernel_task izmanto lielu daudzumu CPU jaudas. .. jaudas, kuras jūs vēlaties, lai šī jauda tiktu izmantota jūsu intensīvajā procesā.
Tas ir saprotams, ja esat neapmierināts, bet izrādās, ka jūsu operētājsistēma to dara pareizi, lai novērstu CPU pārkaršanu. Citēt 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 liek jūsu CPU kļūt pārāk karsts, pat ja jūsu Mac nejūtas tev karsts. Tas pats par sevi nerada šos nosacījumus. Kad CPU temperatūra samazinās, kernel_task automātiski samazina darbību.
Tāpēc kernel_task nav tiešām , izmantojot visu šo CPU jaudu: tas tikai novērš jūsu intensīvo procesu no tā izmantošanas, lai novērstu pārkaršanu. Visam jāatgriežas normālā stāvoklī, kad esat ārpus bīstamās zonas.
Viena lietojumprogramma ar sliktu ieradumu izmantot daudz CPU un liekot tai par Flash. Ja redzat Flash vai pārlūkprogrammas ciļņus, kas kopā ar kernel_task aizņem daudz CPU, apsveriet iespēju pilnībā novērst vai atspējot Flash, lai izvairītos no problēmas. Tas apturēs Flash no jūsu CPU izmantošanas ar dažādiem bugs, un kernel_task no tā, ka ir jāaizsargā jūsu CPU, lai saglabātu lietas atdzist.
palaišana drošajā režīmā, lai novērstu kodola problēmu problēmas
Ja jūs atradīsiet kernel_task, izmantojot daudz CPU vai atmiņu, ja neko nedarat daudz, iespējams, jums ir vēl viena problēma. Parasti tas ir saistīts ar trešo pušu kodola paplašinājumiem, ko sauc par "kexts", ko piedāvā macOS.Šie moduļi ir aprīkoti ar aparatūras draiveriem un kādu programmatūru, un tie saskaras tieši ar kodolu. Nepareizs kext var izraisīt kernel_task pārmērīgu sistēmas resursu uzņemšanos.
Lai to pārbaudītu, jums vajadzētu boot savu Mac drošajā režīmā, kas ir viens no slēptās Mac startēšanas opcijām, par kurām katram Mac lietotājam ir jāzina. Izslēdziet Mac un pēc tam ieslēdziet to, kamēr turiet nospiestu taustiņu Shift. Pieteikšanās ekrānā redzēsiet vārdu "Droša sāknēšana".
drošajā režīmā netiek iespējotas trešās puses kexts, tādēļ, ja jūsu Mac datoram nav problēmu drošajā režīmā, jūs atradāt problēmu. Atinstalējiet nesen instalētās trešās puses programmatūru vai draiverus, lai pārliecinātos, vai tas palīdz.
Ja jūs vēlaties nirt tālāk, Etrecheck iet cauri desmitiem diagnostiku, ieskaitot sarakstu ar visiem kexts uzstādīti un darbojas jūsu sistēmā.Atinstalējiet visu, kas, jūsuprāt, varētu izraisīt problēmu, un uzziniet, vai tas atrisina. Ja tā nav, jums, iespējams, vajadzēs apsvērt ceļojumu uz Apple Store vai jūsu draudzīgo vietējo Mac remontdarbnīcu.
Daži citi lietas, kas jāizmēģina
Ja jums joprojām ir problēma pēc visa tā, ir dažas lietas, ko jūs varētu izmēģināt.
Dažreiz var palīdzēt atjaunot NVRAM savā Mac datorā.Apsveriet Mac skenēšanu par ļaundabīgo programmu, kas varētu izraisīt šo problēmu. Varat arī veikt parastās lietas, lai paātrinātu Mac darbību, piemēram, likvidējot nevajadzīgos starta vienumus un atbrīvojot vietu cietajā diskā.
Ja nekas nepalīdz, dažreiz jums jāpārtrauc izšķērdēt savu laiku un no jauna instalējiet macOS.Acīmredzot tam vajadzētu būt galējam risinājumam, taču ir svarīgi zināt, kad jūs tiek uzvarēts.
Photo Credit: Matthew Pearce