Когато вашият Mac загрее или се забави до пълзене, вероятно ще забележите процес, наречен kernel_task, използващ много CPU. Защо го прави? Какво изобщо означава kernel_task? Трябва ли да се притеснявате?
Прочетете, за да научите какво е kernel_task на Mac и защо причинява високо натоварване на процесора. Ще научите и начини за намаляване на прекомерната активност на kernel_task в macOS.
Какво е Kernel_Task на Mac?
Kernel_task е естествен процес в macOS. Свързано е с ядрото, най-дълбокото ниво на програмиране, което кара софтуера и хардуера на Mac да работят.
Kernel_task управлява множество основни фонови функции на вашия MacBook Pro, MacBook Air, iMac или Mac Mini, като например разпределяне на системни ресурси (CPU и RAM) между програми и системни услуги.
Но най-важното е, че играе важна роля в управлението на температурата. Тук се появява високата активност на kernel_task.
Защо Kernel_Task причинява високо натоварване на процесора?
Вашият Mac може да се нагрее поради различни причини. Например извършването на ресурсоемка дейност (като редактиране или експортиране на видео със супервисоки разделителни способности) почти винаги повишава температурата на процесора. Изобразяването на натоварени с CPU уеб елементи, използването на неефективни плъгини в Chrome или Safari или възпроизвеждането на свързано с Adobe Flash съдържание също може да затопли нещата.
Когато това се случи, kernel_task ще започне да действа и ще попречи на процесите да използват допълнителна процесорна мощност и да генерират още повече топлина. Прави го чрез симулиране на празни процесорни цикли.
Повод за безпокойство ли е използването на процесора High Kernel_Task?
През повечето време високата активност на kernel_task не е причина за безпокойство. За да обобщим, ако непрекъснато се занимавате със задачи, изискващи ресурси, очаквайте високо използване на процесора kernel_task на вашия Mac. Това е просто рутинна поддръжка, за да се предотвратят вътрешните части на Mac от прекомерно увреждане от топлина.
Но ако постоянно забелязвате, че kernel_task използва мощността на процесора без видима причина, може да имате проблем. Например неоптимизирани приложения, остарели приложения, системни кешове и разширения на ядрото с грешки могат да загреят вашия Mac без пропорционално увеличение на активността.
Намаляване на използването на процесора при висока Kernel_Task на Mac
За да коригирате постоянно високата активност на kernel_task, трябва да разрешите всички основни причини, допринасящи за допълнителна топлина на вашия Mac. Съветите за отстраняване на неизправности по-долу ще ви помогнат с това.
Принудително затваряне на приложения
Започнете с идентифициране на процеси, различни от kernel_task, които консумират много CPU, като използвате монитора на активността на Mac. Съвет - изберете колоната CPU, за да сортирате процесите по активност.
Ако интензивен процес изглежда като част от типична дейност (напр. експортиране на видео), изчакайте да приключи. Ако не, затворете или принудително излезте от процеса, като изберете бутона Stop в горната част на прозореца на Activity Monitor.
Изключване и рестартиране
Друга корекция включва рестартиране на вашия Mac. Това е бърз начин за елиминиране на всякакви измамни процеси, допринасящи за проблема kernel_task.
Актуализиране на приложения
След това опитайте да актуализирате приложенията, които работят на Mac. Най-добре е да съсредоточите вниманието си върху всички програми, които увеличават натоварването на процесора на вашия Mac.
Започнете, като отворите App Store на Mac и погледнете под раздела Актуализации в страничната лента за чакащи актуализации на приложения.
За програми, които сте получили извън Mac App Store, потърсете опция Проверка за актуализации в самите приложения.
Актуализиране на macOS
Бъгови екземпляри на macOS (особено ранните издания на основните надстройки на версията) могат да доведат до изтичане на памет и проблеми с прегряване. Актуализирайте операционната система и вижте дали това има значение.
За да актуализирате macOS, отворете менюто Apple от лявата страна на лентата с менюта на Mac и изберете Системни предпочитания > Актуализация на софтуера > Актуализиране сега.
Използвайте Mac в по-хладна среда
Ако използвате вашия Mac на открито или при горещо време, външната температура може да накара вашия Mac да загрее и да вкара kernel_task на висока предавка. Опитайте да преместите устройството на по-хладно или добре проветриво място.
Нулиране на NVRAM или PRAM
Ако използвате Intel Mac, може да опитате да нулирате NVRAM или PRAM. Това е малка част от летливата памет, която съдържа критични за системата настройки (напр. разделителна способност на дисплея, предпочитания за стартиращ диск, дата, часова зона и т.н.). Повредената NVRAM може да доведе до всякакви проблеми, така че нулирането й може да коригира проблеми с ядрото.
За да нулирате NVRAM, започнете с изключване на вашия Mac. След това го включете отново, като задържате Command, Option, P, и R клавиши. Освободете, след като чуете стартовия звънец за втори път. Ако използвате Mac с Apple T2 Security Chip, отпуснете клавишите след 20 секунди.
Нулиране на SMC
В допълнение към NVRAM, може да искате да направите допълнителната стъпка и да нулирате SMC (контролера за управление на системата) на Mac.
Изчистете кеша на Mac
Остарели или повредени временни файлове също могат да причинят проблеми с производителността в macOS, така че следващата корекция включва изчистване на кеша на приложението и системата.
Използвайте безплатното приложение Onyx, за да изчистите бързо кеша на Mac. Обърнете се към нашето ръководство за изчистване на кеша на Mac, ако предпочитате ръчния подход.
Влезте и излезте от безопасен режим
Влизането и излизането от безопасен режим на Mac помага за изчистването на кеша на ядрото. За да влезете в безопасен режим на Intel Mac, просто задръжте натиснат клавиша Shift при стартиране, докато не видите екрана за влизане.
Ако използвате Apple Silicon Mac, включете го, докато държите натиснат бутона Power. След като стигнете до екрана с опции за стартиране, задръжте натиснат клавиша Shift и изберете Macintosh HD > Продължете в безопасен режим.
Сканиране за зловреден софтуер
Mac имат репутация на устойчиви срещу зловреден софтуер, но това не означава, че са напълно имунизирани. За да сканирате за и премахнете злонамерени процеси и руткитове на Mac, помислете за стартиране на сканиране за злонамерен софтуер с помощта на безплатна помощна програма против злонамерен софтуер. Malwarebytes е отличен избор.
Изтриване на разширенията на ядрото
Накрая, може да искате да отделите време, за да идентифицирате и деактивирате всички разширения на ядрото на трети страни (или kexts). Kexts разширяват функционалността по подразбиране на ядрото на Mac, но могат също така да доведат до висока активност на kernel_task или паник грешки в ядрото.
Можете да използвате безплатна помощна програма за диагностика, наречена EtreCheckPro, за да сканирате и прегледате списък с инсталирани разширения на ядрото. След това трябва да деинсталирате свързаните програми, за да премахнете kexts.
Kernel_Task: Най-добре да се остави на собствените си средства
Надяваме се, че този урок ви е помогнал да разберете процеса kernel_task на Mac и какво можете да направите, за да разрешите kernel_task високо натоварване на процесора. Ако проблемът продължава, може да искате да преинсталирате macOS чрез режим на възстановяване. Ако и това не успее, проблемът може да е свързан с хардуера. В такъв случай се свържете с поддръжката на Apple за помощ.
