Что такое kernel task

Что такое kernel task


Операционная система компьютеров Apple, как и система-конкурент, поддерживает отображение процессов, которые исполняет оболочка. У пользователей часто возникает вопрос насчёт процесса kernel_task, в частности, почему на него расходуется так много ресурсов. Сегодня мы хотим рассказать об этом процессе.

Что такое kernel_task

Увидеть этот процесс можно в средстве «Мониторинг системы», запустить которое можно через Launchpad, папку «Other».

Для отображения рассматриваемого процесса понадобится переключить утилиту в режим «Все процессы» через пункт меню «Вид».

В «Мониторинге системы» он выглядит так.

Назначение

Указанный процесс является аналогом «Бездействия системы» в ОС семейства Windows, но предназначение у него несколько иное. Дело в том, что последние ревизии iMac и MacBook (особенно модели Air) ощутимо страдают от перегрева центрального процессора. Задача kernel_task заключается в том, чтобы обезопасить CPU от слишком высокой температуры, потому он и отнимает на себя часть ресурсов при запуске «тяжелых» операций вроде обработки видео. Именно тогда пользователь чаще всего замечает нездоровую на первый взгляд активность. Когда же ресурсоёмкий процесс окончен, нагрузка kernel_task уменьшается.

Так как указанный процесс представляет собой системную задачу, пользователь не может запустить или завершить его по своему желанию, в macOS такое попросту невозможно.

Проблемы, на которые указывает процесс

В силу своих особенностей, kernel_task является индикатором, но не причиной некоторых проблем с iMac или MacBook. Активность указанного процесса в простое компьютера, когда не выполняется никаких трудоёмких задач, сигнализирует о наличии аппаратной поломки. К таковым относятся неисправное охлаждение CPU или другого компонента материнской платы, перегорание элементов, короткое замыкание по питанию, попадание жидкости. Собственно поломку одним только программным методом определить не получится: устройство следует отнести в сервисный центр для диагностики и ремонта.

Читайте также:  Lg magna черный список

Отдельно упомянем так называемые «хакинтоши», обычные IBM-совместимые PC, на которые установлена нелицензионная macOS. Всякого рода нестабильности в работе характерны для такой комбинации, поэтому излишне активный kernel_task может означать что угодно.

Мы рассмотрели процесс kernel_task в макОС и проблемы, о которых сигнализирует его появление.

Отблагодарите автора, поделитесь статьей в социальных сетях.

В предыдущей статье из этого цикла мы узнали что такое "sanboxd" и что он делает на нашем Mac. Мы опять открыли "Мониторинг системы" и обнаружили непонятный процесс под названием "kernel_task". Давайте вместе разбираться что это такое. У нас есть хорошая новость — всё в порядке, просто это ваша операционная система.
Kernel — это ядро операционной системы. Ядро операционной системы выполняет роль связующего звена между аппаратными средствами (процессор, память и тд.) и программным обеспечением. Когда мы включаем свой Mac первым делом запускается ядро ОС (kernel_task).

Если "kernel_task" использует слишком много ресурсов это может превратиться в проблему, в таких случаях необходимо первом делом перезагрузить Mac, после чего в большинстве случаев проблема будет устранена.

kernel_task защищает Mac от перегрева

  • Процесс kernel_task потребляет существенную долю ресурсов ЦП компьютера Mac
  • Одной из функций процесса kernel_task является управление температурой процессора.
  • Программа Мониторинг активности может показывать, что системный процесс kernel_task использует значительный процент ресурсов ЦП, и в это время наблюдается повышение скорости вращения вентиляторов.
  • Одной из функций процесса kernel_task является управление температурой ЦП за счет снижения доступности ресурсов ЦП для программ с высокой интенсивностью вычислений. Другими словами, процесс kernel_task реагирует на условия, приводящие к перегреванию ЦП, даже если вам компьютер Mac не кажется горячим. Сам по себе он не вызывает такие ситуации. При снижении температуры ЦП активность этого процесса автоматически уменьшается.
Читайте также:  Scrapland чертежи в здании прессы

Автор: Georgiy Lyamin
Все наши статьи, включая новости можно почитать здесь .

Если у вас компьютер под управлением MacOS (MacBook или iMac), то вы не раз замечали в «Мониторе активности» процесс «kernel_task». Что это такое и почему он грузит систему — рассмотрим в нашей статье.

Данный системный процесс может значительно грузить «железо» устройства (особенно процессор). Нагрузка сопровождается увеличением скорости работы кулеров системы охлаждения.

Что за процесс

На сайте компании Apple указано, что основная функция «kernel_task» — управление температурой за счет «подавления» требовательных к производительности программ.

Если компьютер начинает нагреваться, то процесс запускается и ограничивает работу приложения, которое вызвало это повышение температуры. Процент нагрузки «kernel_task» пропорционально зависит от нагрева.

Как отключить

Особенно беспокоит данная проблема владельцев устаревших моделей Mac (2012 и более ранние) из-за невысокой производительности самого устройства. Решить это можно удалением некоторых компонентов. Рассмотрим два варианта.

Для MacOS Yosemite и передыдущих

Если у вас версия операционной системе младше, чем El Capitan, то процесс отключения будет выглядеть следующим образом.

  1. Зайдите в «Терминал» → введите по очереди две команды:
    • defaults write com.apple.finder AppleShowAllFiles TRUE
    • killall Finder
    • Откройте «Об этом Mac».
    • «Подробнее» → «Отчет о системе».
    • Запомните информацию с пункта «идентификатор модели» (например, «MacBookPro5,5»).
    • «Переход» → «Переход к папке».
    • /System/Library/Extensions .
    • Кликните ПКМ по файлу «IOPlatformPluginFamily.kext» → «Показать содержимое пакета».
    • «Contents» → «PlugIns» → кликните ПКМ по «ACPI_SMC_PlatformPlugin.kext» → «Показать содержимое пакета».
    • В «Contents» → «Resources» найдите файл с названием вашего Mac (например, «MacBookPro7,1») → удалите его.
    • Перезагрузите ПК → откройте «Терминал» → пропишите 2 команды:
      • defaults write com.apple.finder AppleShowAllFiles FALSE
      • killall Finder

      Для MacOS El Capitan и новее

      В новый версиях «яблочной» системы установлена защита целостности системы, которая более известна под именем «SIP». Из-за этого спсоб отличается от предыдущего.

      Читайте также:  Как отменить обновление iphone

      1. Выключите Mac.
      2. Во время включения зажмите комбинацию «⌘R» для вход в меню восстановления.
      3. Откройте раздел «Утилиты» → «Терминал».
      4. Введите команду csrutil disable → перезагрузите устройство.
      5. Повторите все действия из предыдущего пункта.
      Ссылка на основную публикацию
      Adblock detector