Что такое kernel_task на Mac и безопасно ли это?

Многочисленные системные процессы и приложения запускаются в фоновом режиме, как только вы включаете свой Mac . У этих процессов есть свои обязанности, и они имеют решающее значение для правильной работы вашего Mac . WindowServer , например, управляет важными системными графическими пользовательскими интерфейсами ( GUI ), такими как панель Dock(Dock) и панель меню(Menu Bar) .

kernel_task — еще один важный компонент, обеспечивающий бесперебойную работу вашего Mac . В этом руководстве мы объясним обязанности kernel_task в macOS. Вы также узнаете, как работает этот процесс и что делать, если kernel_task потребляет слишком много ресурсов ЦП .(CPU)

Что такое kernel_task на Mac?

kernel_task — это жизненно важный компонент macOS, предназначенный для регулирования температуры вашего процессора(CPU) и предотвращения перегрева вашего Mac(stop your Mac from overheating) . Когда kernel_task обнаруживает всплеск температуры ЦП(CPU) , он занимает большую часть вашего ЦП(CPU) , тем самым ограничивая системные ресурсы, доступные процессам, ответственным за повышение температуры.

Перегрев ужасен по всем фронтам. Поэтому, когда процессы, интенсивно использующие ЦП(CPU) , заставляют ваш Mac перегреваться, kernel_task накапливает ресурсы ЦП(CPU) , чтобы процессы не могли еще больше повысить температуру.

Является ли kernel_task безопасным?

Краткий ответ - да." Вы, вероятно, сомневаетесь в легитимности kernel_task, потому что он потребляет большой процент процессора вашего Mac(CPU) . Это нормально. Однако важно отметить, что kernel_task не действует по собственной воле. Вместо этого он реагирует на состояние температуры вашего процессора .(CPU)

Если процессор(CPU) вашего Mac становится горячим, kernel_task вмешивается, чтобы снизить температуру. Об этом свидетельствует повышенная активность вентилятора (или шум вентилятора) и высокая загрузка ЦП(CPU) . Поэтому всякий раз, когда kernel_task интенсивно использует вычислительную мощность вашего Mac, не думайте об этом как о дьяволе. Скорее(Rather) , представьте его как ангела, усердно работающего над тем, чтобы подавить дьявола перегрева.

Кстати, вы не можете завершить работу kernel_task. Это также доказывает безопасность и легитимность процесса. Он работает в фоновом режиме, потому что это очень важный компонент macOS, без которого ваш Mac не может обойтись. Фактически, это один из самых важных компонентов macOS. Вот доказательство: запустите Монитор активности(Activity Monitor) , нажмите « Вид(View) » в строке меню и выберите « Все процессы, иерархически»(All Processes, Hierarchically) .

Это упорядочит все системные процессы и сторонние приложения по уровню важности. Монитор активности(Activity Monitor) создаст вложенное представление всех процессов и приложений, при этом kernel_task будет основным процессом, под который подпадают другие процессы.

При нажатии кнопки раскрывающегося списка родительская папка раскрывается и показывает «дочерние процессы» или «подпроцессы».

kernel_task находится на вершине иерархии, потому что это первый процесс, который macOS запускает при загрузке вашего Mac .

Сколько ЦП должен (CPU Should)использовать(Use) kernel_task ?

Не существует фиксированного количества ресурсов ЦП(CPU) , которые должен использовать kernel_task. Он будет использовать большой процент вашего процессора(CPU) только в том случае, если температура процессора станет ненормально высокой. Короче говоря, использование процессора(CPU) kernel_task зависит от температуры вашего Mac.

Исправить высокую загрузку процессора kernel_task

В нормальных условиях kernel_task работает в фоновом режиме, потребляя минимальные системные ресурсы. Однако такие факторы, как высокая температура окружающей среды, временные системные сбои, процессы с чрезмерной нагрузкой на ЦП, работающие в фоновом режиме, и т. д., могут привести к тому, что kernel_task будет использовать безумное количество вычислительной мощности.

Следуйте приведенным ниже рекомендациям, чтобы регулировать потребление ЦП(CPU) ядром_задачи .

1. Принудительно закройте неиспользуемые приложения

Ваш Mac(Mac) нагревается во время использования — это нормально . Чем больше приложений вы открываете, тем интенсивнее работает ваш Mac и тем больше тепла он выделяет. Это также заставит kernel_task использовать больше мощности ЦП(CPU) , чтобы регулировать температуру вашего Mac .

Таким образом, самый простой способ уменьшить активность kernel_task — закрыть приложения, которые вы не используете. Иногда закрытие приложения из Dock или щелчок по красному значку «x» в окне приложения не завершает работу приложения.

Некоторые приложения остаются приостановленными в фоновом режиме, потребляя ресурсы процессора(CPU) и аккумулятора вашего Mac . Принудительное закрытие неиспользуемых приложений уменьшит нагрузку на процессор вашего Mac и, следовательно, снизит высокую загрузку процессора(CPU) kernel_task . Просмотрите монитор активности(Activity Monitor) и закройте все неиспользуемые приложения, чтобы высвободить вычислительную мощность.

  1. Запустите Монитор активности ( Finder > Приложения(Applications) > Утилиты(Utilities) > Монитор активности(Activity Monitor) ) и выберите приложение, которое хотите принудительно закрыть.

  1. Нажмите кнопку « Стоп(Stop button) » на панели инструментов монитора активности.

Если на вашем Mac есть панель Touch Bar(Touch Bar) , выберите приложение и щелкните значок x(x icon) в крайнем левом углу.

  1. Нажмите « Выйти принудительно(Force Quit) » на экране Mac или на сенсорной панели.

2. Разгрузите порты вашего Mac

Подключение слишком большого количества энергоемких аксессуаров к одной стороне ноутбука Mac может привести к перегреву процессора . (CPU)Если kernel_task поддерживает высокую загрузку ЦП(CPU) , переместите некоторые аксессуары на противоположную сторону вашего Mac и подождите несколько минут. Это уменьшило использование ЦП(CPU) kernel_task для некоторых пользователей MacBook Pro в этой ветке StackExchange(StackExchange thread) .

Допустим(Say) , у вас есть внешний монитор, кабель для зарядки, жесткие диски и мышь, подключенные к концентратору USB на левой стороне вашего Mac . Это повысит температуру процессора(CPU) и, следовательно, увеличит активность kernel_task. Чтобы решить эту проблему, разложите аксессуары на другой стороне вашего Mac .

Этот метод действителен для моделей MacBook с портами (MacBook)USB с обеих сторон (слева и справа). Если ваш ноутбук Mac имеет (Mac)USB -порты только с одной стороны, отключение неиспользуемых аксессуаров и устройств может решить проблему. 

3. Перезагрузите свой Mac

Если kernel_task продолжает использовать чрезмерную вычислительную мощность, перезагрузка вашего Mac должна решить проблему. Это обновит память вашего Mac , закроет ненужные приложения, очистит кеш процессора и отрегулирует использование процессора(CPU) kernel_task .

Закройте все активные окна приложений, щелкните значок Apple(Apple icon) в строке меню и выберите « Перезагрузить(Restart) » .

4. Уменьшите температуру окружающей среды.

MacBook имеют встроенные датчики, которые обнаруживают изменения температуры процессора . (CPU)По данным Apple(According to Apple) , идеальная температура окружающей среды для использования MacBook(MacBooks) составляет от 10 ° C до 35 ° C (от ~50° F до 95 ° F). Когда температура вашего Mac превышает оптимальную, датчики автоматически включают вентилятор вашего Mac Book для охлаждения процессора(CPU) . Вы также заметите всплеск загрузки процессора(CPU) kernel_task .

Убедитесь(Make) , что ваш Mac не находится в жарком помещении или на поверхностях, препятствующих рассеиванию тепла, — на подушке, кровати или под покрывалом. Поместите Mac на ровную поверхность и убедитесь, что в комнате есть надлежащая вентиляция — откройте окна в комнате или включите кондиционер. Размещение вашего Mac на внешней охлаждающей подставке также может помочь снизить температуру процессора(reduce the CPU temperature) .

5. Сбросьте контроллер управления системой(System Management Controller)

kernel_task может работать со сбоями, если охлаждающие вентиляторы вашего Mac Book не работают должным образом. Если ваш Mac не нагревается и не нагревается, но вентиляторы работают быстро и неконтролируемо громко(fans are running fast and uncontrollably loud) , выполните сброс контроллера управления системой(System Management Controller) ( SMC ).

SMC — это компонент на материнской плате, который управляет батареей вашего Mac , подсветкой клавиатуры, охлаждающими вентиляторами, поведением крышки и другими важными датчиками. Процедура сброса контроллера управления системой(System Management Controller) будет зависеть от того, использует ли ваш Mac набор микросхем безопасности Apple T2(Apple T2 Security Chipset) .

Чтобы проверить, есть ли на вашем Mac микросхема безопасности T2, перейдите в Finder > Приложения(Applications) > Утилиты(Utilities) > Информация о системе(System Information) > Оборудование(Hardware) и выберите Контроллер(Controller) на боковой панели. Если «Название модели» не является чипом Apple T2(Apple T2 chip) , ваш Mac не имеет чипа безопасности.

Сброс SMC на ноутбуках Mac без чипа Apple T2(Reset SMC on Mac Notebooks Without Apple T2 Chip)

Модели MacBook Air(MacBook Air) и Pro , выпущенные в 2017 году или ранее, не имеют чипа безопасности T2(T2 Security Chip) .

  1. Щелкните логотип Apple(Apple logo) в строке меню и выберите «Завершение работы»(Shut Down) .

  1. Одновременно нажмите и удерживайте клавиши Shift(Shift) + Control + Option на левой стороне клавиатуры в течение семи секунд.

  1. Нажмите и удерживайте кнопку питания(power button) вашего Mac, удерживая три клавиши на шаге(Step) № 2.

  1. Удерживайте четыре клавиши в течение 10 секунд и отпустите их.
  2. Нажмите кнопку питания,(power button) чтобы включить Mac.

Сброс SMC на ноутбуках Mac с чипом Apple T2(Reset SMC on Mac Notebooks With Apple T2 Chip)

Модели MacBook Air(MacBook Air) и Pro , выпущенные в 2018 году или позже, не имеют чипа безопасности T2(T2 Security Chip) . Выключите(Power) компьютер Mac , подождите около 30 секунд, пока он полностью не выключится, и выполните следующие действия:

  1. Нажмите и удерживайте следующие клавиши в течение семи секунд: правая клавиша Shift + левая клавиша Control + левая клавиша Option .

  1. Продолжайте удерживать три клавиши на шаге 1, затем нажмите и удерживайте кнопку питания(power button) .

  1. Удерживайте четыре кнопки вместе в течение 10 секунд.
  2. Отпустите кнопки и нажмите кнопку питания,(power button) чтобы загрузить Mac.

Сброс SMC на настольных компьютерах Mac(Reset SMC on Mac Desktops)

Выключите Mac и отсоедините его от розетки. Подождите(Wait) 15 секунд, снова подключите Mac к розетке, подождите 5 секунд и нажмите кнопку питания.

Стабилизировать использование ЦП kernel_task

kernel_task — это критический системный процесс, который регулирует температуру вашего Mac . Чем теплее становится ваш Mac , тем больше вычислительной мощности потребляет kernel_task. Приведенные выше советы по устранению неполадок должны помочь снизить высокую загрузку процессора(CPU) kernel_task . Если проблема не устранена, попробуйте resetting your Mac’s PRAM/NRAM .



About the author

Я компьютерный техник с более чем 10-летним опытом, в том числе 3 года в качестве 店員. У меня есть опыт работы с устройствами Apple и Android, и я особенно хорошо разбираюсь в ремонте и обновлении компьютеров. Я также люблю смотреть фильмы на своем компьютере и использовать свой iPhone для съемки фотографий и видео.



Related posts