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



Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai

TO ' kodols , ”Ir jebkuras OS kodols, kas atrodas starp centrālo procesoru, atmiņu, citu aparatūru un sistēmā instalētajām programmatūras lietojumprogrammām. Kad MAC ir ieslēgts, vispirms sākas kodols, un viss, ko sistēma veic, kādā brīdī plūst caur kodolu. Kodols kontrolē visus palaišanas dēmonus / pakalpojumus, atmiņas pārvaldību, tīklu veidošanu utt. Kodols palaiž un nogalina nepieciešamos uzdevumus, pēc tam notīra atmiņu pēc šo uzdevumu aizvēršanas. Un visa šī fona darbība tiek parādīta Activity Monitor, kas ir Apple ekvivalents “Windows Task Manager”, zem viena reklāmkaroga, t.i. kodola_uzdevums . “Kernel_task” sastāv no datu sūtīšanas tīklā, lasīšana / rakstīšana vai citi uzdevumi no citām lietojumprogrammām vai sistēmas programmatūras.



Mac grāmata



Ja jūs darāt kaut ko tādu, kas prasa lielu apstrādes jaudu, piemēram, konvertējot 4K videoklipus, jūs varētu domāt, kas aizņem tik ilgi, un apskatīt darbību monitoru. Lai atvērtu aktivitātes monitora trāpījumu Cmd + atstarpe pēc tam ierakstiet “aktivitāte”, un tai vajadzētu parādīties. Aktivitātes monitors ir atrodams arī sadaļā Programmas> Utilītas .



Aktivitātes monitors

Noklikšķiniet uz %PROCESORS kolonnas galvene, lai organizētu darbojošos procesus pēc to procesora izmantošanas daļas. Viss, kas izmanto lielu apstrādes jaudu, parādīsies augšpusē, un lietas pārvietosies, kad dators fonā veic dažādus uzdevumus.

Liels centrālā procesora lietojums parasti ir problēma tikai tad, kad jūs to negaidāt. Ir pamatoti sagaidīt, ka jūsu mašīna sakošļās resursus, ja jūs spēlējat spēli, skatāties videoklipu pārlūkprogrammā vai rediģējat videoklipu. Ja vienā Safari cilnē vai Mac procesā tiek izmantots vairāk nekā tā īstā daļa, tas parasti nozīmē, ka kaut kas nav kārtībā.



Jebkurus šādus procesus varat nogalināt, noklikšķinot uz tiem un pēc tam ekrāna augšējā kreisajā stūrī noklikšķinot uz “X”. Diemžēl to nevar izdarīt kodola_uzdevums jo kodola_uzdevums ir operētājsistēma .

kernel_task CPU izmantošana Activity Monitor

Tas nav tik daudz viens process, bet procesu virkne ar vienu etiķeti. macOS veic visdažādākās lietas fonā, piemēram, datu sūtīšanu un saņemšanu tīklā, datu rakstīšanu un lasīšanu un jaunu mapju vai disku indeksēšanu Spotlight meklēšanai.

Šis process bieži izmanto lielu jūsu pieejamo RAM atmiņā Atmiņa cilni, bet tas ir daudz mazāk jāuztraucas. RAM izmantošana pieaug un samazinās pēc nepieciešamības. Lielais CPU lietojums var apturēt visu sistēmu un dažreiz pat izraisīt sistēmas pilnīgu avāriju. Tas ir saprotams, ja esat neapmierināts, taču izrādās, ka operētājsistēma to dara ar nolūku, lai novērstu CPU pārkaršanu. Kernel_task palīdz arī pārvaldīt procesora temperatūru, padarot CPU mazāk pieejamu procesoriem, kas intensīvi strādā. Tas pats neizraisa šos apstākļus. Kad centrālā procesora temperatūra pazeminās, kodola_ uzdevums arī automātiski samazinās procesora izmantošanu.

Ja Mac nav lēns, tad nav jāuztraucas par to, ka šis process aizņem CPU, jo tas ir normāli. Neizmantoto atmiņu kernel_task liek lietā tādām lietām kā kešatmiņas faili, un mūsdienu OS dažreiz izmanto kādu procesora jaudu.

Tātad, kernel_task neizmanto šo procesora jaudu, tas tikai neļauj intensīvam CPU procesam to izmantot temperatūras kontrolei. Kad esat ārpus bīstamās zonas, visam vajadzētu atgriezties normālā stāvoklī.

Bet bažas rada tas, kad ir kodola_uzdevums pastāvīgi izmantojot lielākā daļa sistēmas resursu, un Mac darbojas lēni, jo, iespējams, ir problēma. Kodolu var restartēt tikai, restartējot Mac, un dažreiz restartēšana var atrisināt problēmu.

Pārmērīgs centrālā procesora lietojums, ko veic kernel_task

Bet ko tad, ja uzvedība turpinās, šeit ir mazliet idejas, kā atrisināt problēmu.

Kā novērst resursu patērējošu kodola_uzdevumu?

Mēs veiksim dažas no visbiežāk izmantotajām metodēm, kā noteikt resursu lielo lietojumu un patēriņu un abstrakti izskaidrot tos.

  1. Tā kā kernel_task ir jūsu operētājsistēma, un procesu nogalināšana ir labākais veids, kā atbrīvot resursus restartēt no Mac datora problēmu uzreiz novērsīs.
  2. Apsveriet skenēšana jūsu Mac ļaunprātīgu programmatūru , kas varētu izraisīt problēmu.
  3. Ja kernel_task izmanto daudz procesora / atmiņas, kad nekas īpašs netiek darīts, jūsu rokās ir vēl viena problēma. Parasti tas notiek trešo pušu kodola paplašinājumu dēļ ar nosaukumu “ atslēgas ”MacOS. Šie moduļi ir aparatūras draiveri un daži programmatūras veidi, kas tieši saskaras ar kodolu. Bojāta kext dēļ kernel_task aizņem pārmērīgu CPU. Lai to pārbaudītu, Mac vajadzētu palaist drošajā režīmā. Izslēdziet Mac un pēc tam ieslēdziet to atpakaļ, kamēr tiek nospiests taustiņš Shift. Iespēja “ Droša sāknēšana ”Tiks parādīts pieteikšanās ekrānā. Drošais režīms neļauj iespējot trešo pušu atslēgas, tādēļ, ja drošajā režīmā jūsu Mac nav problēmu, jūs esat atradis savu problēmu. Atinstalējiet jebkuru 3rd-party draiveri / programmatūra, kas nesen instalēta, un pārbaudiet, vai tas palīdz.

    Droša sāknēšana

  1. Lai atrastu sīkāku informāciju, izmantojiet Etrecheck kas vada desmitiem diagnostikas, kas sastāv no visu sistēmā instalēto un palaisto taustiņu saraksta. Atinstalējiet visu, kas, jūsuprāt, rada problēmu, un pārbaudiet, vai problēma ir atrisināta.

    Etrecheck

  2. Viena lietojumprogramma ar sliktu ieradumu izmantot daudz procesora un to pamudināt ir Zibspuldze . Ja Flash vai pārlūka cilnes līdzās kernel_task aizņem CPU enerģiju, pilnībā atinstalējiet vai atspējojiet Flash. Tā rezultātā Flash neizmantos CPU ar dažādām kļūdām, un kernel_task to neitralizēs, lai uzturētu CPU vēsu.
  3. Noņemt nevajadzīga starta vienumi un cietā diska vietas atbrīvošana.
  4. Atiestatiet NVRAM savā Mac datorā.
  5. Atiestatiet sistēmas vadības kontrolleri ( SMC ).

    SMC atiestatīšana

  6. Koncentrēties uz ārējā temperatūra (vide), kuru varat mākslīgi atdzesēt, izmantojot Gaisa kondicionēšana, lai noņemtu palēninājumu, kas paredzēts siltuma pārvaldīšanai. Ārējā temperatūra ietekmē arī datora temperatūru.
  7. Apskatiet fani MacBook, iztukšojiet ventilatorus. Notīriet arī radiatoru. Pārbaudiet termisko pastu, ja tā ir sausa. Palieliniet ventilatora ātrumu.
  8. Lieto dzesēšanas spilventiņš jūsu klēpjdatoram.
  9. Jebkuras sistēmas daļas augstā temperatūra šasija lādēšana kopā ar pieslēgtām perifērijas ierīcēm, iespējams, izraisīja šo problēmu. Lādēšanas kabeļa pārvietošana no kreisās puses uz labās puses pieslēgvietām būtu pietiekama, lai atdzesētu MAC, un tas var atrisināt problēmu. Mašīnā ar MagSafe uzlādi mēģiniet atvienot perifērijas ierīces no kreisajiem portiem, līdz akumulators ir pilns.
  10. Dzēst kešatmiņas izpildot šādu komandu
    Termināls 'rm -rf ~ / Library / Cache'
  11. Dzēst Safari kešatmiņas ja problēmu var izraisīt Safari)
  12. Atiestatiet barošanas bloks . It īpaši, ja jums ir pretrunīgs maiņstrāvas avots, it īpaši, ja klēpjdators norāda, ka tas ir pievienots, bet netiek uzlādēts, jo, ja barošanas avots konstatē neuzticamu maiņstrāvu, tas pārtrauc klēpjdatora uzlādi. Lai atrisinātu problēmu, vienkārši uz dažām sekundēm atvienojiet strāvas padevi no abiem galiem un pēc tam atkal pievienojiet šos galus. Tas var likt klēpjdatoram atsākt uzlādi, un kernel_task pārtrauc ēst CPU un fani tik ļoti pārstāj griezties.

Risks risinājums

Šķiet, ka šai problēmai ir dīvains risinājums, kas ietver dažu failu pārvietošanu, taču, tā kā tie ir sistēmas faili, mēs neiesakām tos pārvietot, ja vien tā nav milzīga problēma jums.

  1. Iet uz ' Par šo mac ”Sadaļā ābolu logotips augšējā kreisajā stūrī un atlasiet 'Vairāk informācijas'.

    Noklikšķinot uz “Par šo Mac”

  2. Noklikšķiniet uz opcijas “sistēmas pārskats”.
  3. Pierakstiet, ko dators saka pēc “Modeļa identifikatora”.
  4. Pārejiet uz šo.
    galvenais disks> Sistēma-Bibliotēka> Paplašinājumi> IOPlatformPluginFamily.kext -Contents> Spraudņi> ACPI_SMC_PlatformPlugin.kext> Saturs> Resursi> (mape, kuru mēs atzīmējām trešajā solī)
  5. Restartējiet datoru un jums tas jādara

Ja nekas nepalīdz, dažreiz jums jāpārtrauc tērēt savu laiku un atkārtoti instalējiet macOS no nekā, atiestatiet Mac vai apsveriet a ceļojums uz Apple Store .

5 minūtes lasīts