Если открыть в macOS программу «Мониторинг системы», то в ней можно обнаружить весьма жадный до ресурсов процесс kernel_task. Из его названия совсем непонятно, за что он отвечает, поэтому многие пользователи компьютеров Apple начинают беспокоиться, не вирусню ли они подхватили где-нибудь. Люди принимают его за вредоносную программу и спешат выяснить, что же это за таинственный процесс и можно ли его как-то завершить. Объясняю, что такое kernel_task и зачем он все-таки нужен.
Для чего нужен процесс kernel_task?
По словам Apple, он пытается замедлить программы, потребляющие слишком много ресурсов. Дело в том, что некоторые сложные и узкоспециализированные программы требуют работы на износ. Из-за этого процессор, видеокарта или энергозависимая оперативная память могут сильно нагреваться. Настолько сильно, что встроенная система охлаждения не справляется и приходится «душить» опасные приложения программно.
Kernel task — это процесс в macOS, который увеличивает производительность компьютера и защищает его от перегрева с помощью регуляции температуры ЦП, а также контроля доступности ресурсов для тяжелых программ. Он — убийца приложений, норовящих сжечь ваш компьютер. И чем сильнее нагреваются компоненты устройства, тем больше ресурсов поедает сам kernel_task.
Как отключить процесс kernel_task?
Если низкой производительности вы боитесь больше, чем сгоревшего процессора, то kernel_task можно выключить. Чем именно это чревато сказать сложно, но многие так уже делали, чтобы слегка ускорить свои компьютеры, и вроде не жаловались.
Все дальнейшие процедуры выполняем с трезвой головой и со всей ответственностью.
Чтобы отключить kernel_task, делаем следующее:
- Открываем программу «Терминал».
- Вводим в него команду defaults write com.apple.finder AppleShowAllFiles TRUE.
- Затем вводим команду kilall Finder.
Если у вас свежая версия операционной системы, то достаточно нажать Shift+⌘ CMD +.(точка) Тогда не придется вводить никаких команд.
- Затем открываем меню Apple в верхнем левом углу.
- Выбираем пункт «Об этом Mac».
- Затем выбираем пункт «Отчет о системе».
- Ищем идентификатор устройства и запоминаем его (или лучше куда-нибудь копируем).
- Открываем любое окно Finder и нажимаем на сочетание клавиш Shift+⌘ CMD +G.
- В открывшееся окно вводим следующий текст: /System/Library/Extensions и нажимаем «Перейти».
- Ищем в открывшейся папке файл IOPlatformPluginFamily.kext. Кликаем по нему правой кнопкой мыши и выбираем пункт «Показать содержимое пакета».
- Переходим в папку Contents.
- Затем в папку Plugins.
- Ищем файл ACPISMCPlatformPlugin.kext. Кликаем по нему правой кнопкой мыши и выбираем пункт «Показать содержимое пакета».
- Далее заходим в папку Contents.
- Затем в папку Resources.
- Ищем среди файлов тот, в названии которого указан идентификатор вашего компьютера и удаляем его.
Если это не помогло или файл не удаляется, значит, нужно отключить систему безопасности SIP. Это делается следующим образом.
- Перезапускаем компьютер и вводим в его режим восстановлением, зажав клавиши ⌘ CMD+ R.
- В появившейся панели инструментов выбираем пункт «Утилиты».
- В выпадающем списке ищем «Терминал» и запускаем его.
- В «Терминал» вводим команду csrutil disable.
- Нажимаем клавишу «Ввод» (Enter).
- Снова перезапускаем компьютер.
Разработчики не учли, что когда kernel_task будет «душить» процессы, от него от самого будет достаточный перегрев, как бы он там не регулировал температуру ЦП, слишком много ресурсов жрёт, это какой-то замкнутый круг. Вообще, если что то случилось не так с маком, лучше нести в сервис, дабы не усугубить. Отключать я бы не стал, к тому же, в моей практике, сколько себя помню, единичные случаи, когда мак лагал и перегревался.
Не совсем в тему, но спрошу здесь. Как отключить активные углы рабочего стола в macos? Раздражает, случайно попадаешь курсором, появляется центр уведомлений.
Чтобы отключить активные углы:
1. Перейдите по пути «Системные настройки» – «Рабочий стол и заставка» – «Заставка» – «Активные углы».
2. Установите для каждого угла значение «—».
3. Нажмите «Ок» для сохранения изменений.
Можно не отказываться от них совсем, а настроить срабатывание при нажатии одной из клавиш: Сommand, Option, Control или Shift. Для этого зажмите клавишу (или сочетание) и выберите для угла действие
Поможет ли это решение в случае, когда kernel_task загружает проц на 90-95% из-за того, что мак работает без батареи, на проводе?
Скорее всего. Нужно попробовать
Каждый раз заново после установки обновления эта хрень начинает съедать запредельное количество ресурсов. Это просто нечто. Словно бездонная бочка, в которую высыпают все изобилие оперативной памяти, которое установлено на моем MacBook Pro. Стоит только выйти новому патчу как этот прожорливый цербер срывается с цепи и пожирает все частоты, что доступны моему чипу. Приходится практически всегда делать полную переустановку системы. До сих пор более адекватного решения не нашлось. Оно на 100% работает.
Так говорите, будто это что-то плохое. Все равно документы хранятся в облаке и они быстро подтянутся на компьютер после установки системы. Зато регулярное «обновление» системных файлов обеспечит компьютер долгими годами жизни. Это на пользу идет и вам и компу. Он же от этого шустрее становится.
Слушай, когда у тебя на компьютере установлена тонна разного добра с просторов торрентов, то не очень хочется говорить этому добру «прощай». Я одних только плагинов для Logic Pro X насобирал несколько тысяч. Все взломанные. Я уже не помню откуда эти пиратские сокровища добыл. А ты мне предлагаешь так легко ото всех избавляться. Это травма каждый раз. После каждой переустановки в пору к психологу идти. А у тебя все так просто. Н-да.
Существует несколько методов по самостоятельному решению проблемы, связанной с процессом kernel_task, но практика выдает один стопроцентно действенный. И это — все то же банальное исключение из системных задач, но нет гарантии, что данное действие не приведет к более серьезным последствиям, ведь функция не дать перегреться начинке не просто так придумана.
Да, но простите, иногда его показатели превышают 500% загрузки процессора. И даже банальное конвертирование какого-нибудь видеофайла превращается в длительный процесс. Что тогда? вот и приходится его деактивировать, чтобы хоть как-то ускорить работу техники. Бывают случаи, когда он потребляет всего 2-5%, тут не спорю — нормально. То, что это важный процесс, это понятно.
Хочу донести до всех слова специалистов с компьютерного центра. Надо задумываться в первую очередь не о том, что процесс нагружает процессор, а истинную причину этого. Ведь при работе «kernel_task» не должны всплывать такие цифры как 150%, 500% и т.д. Это скорее всего первый сигнал о каких-либо неисправностях внутри вашего компьютера. Это может быть неисправность платы, замыкание цепи питания или неисправность датчика температуры. Так что к этому нужно отнестись серьезно, а не просто выключать.
Ситуация такая. Около 190% потребления центрального процессора, два из четырех ядер. Такой показатель возникал в частности во время загрузки или передачи файлов либо тяжелых процессов. По окончанию вроде как стабилизировалось. Но причину надо было искать. Итог диагностики — требуется ремонт системного тома, после вся работа процесса выровнялась и все нормально.
Как только слышу усиление работы кулеров, сразу понимаю, что заработал в поте лица «kernel_task». Если уж начинает сильно нагружать, то просто выключаю его. Делаю так постоянно, пока никаких проблем за собой это не привело. Надеюсь, так будет и дальше. Еще могу посоветовать установить внешний вентилятор,немного, но польза есть.
Все, что было в статье я повторил, но не могу выполнить последний пункт, так как в Resources нет Идентификатора модели MacBookAir7,2. Помогите решить проблему, пожалуйста
Добрый день! Лично на моем ноуте всегда был нужный файл, поэтому я с таким не сталкивался, но на других ресурсах подсказывают, что можно удалить ближайшие к нему по номерам файлы — т.е. у вас нет 7.2 , тогда удаляйте 6.2 или 8.2. Результат в итоге должен стать таким же.
За полезную статью спасибо, но я бы посоветовал автору, сделать отдельную статью о том, какие именно приложения и компоненты, могут способствовать повышению температуры процессора. В любом случае, если он перегревается, дак причём если до огненного состояния, то это ненормально. Хотя может и не в приложениях вовсе быть дело… Что касаемо этой службы, её не просто так придумали и отключить её равносильно — убить процессор.
Всем привет.
Обновилась до Большого Сюра и kernel_task без нагрузки наваливает вентиляторы и диск по максимуму. Пыталась помочь ему всеми способами — ваш подходил до момента «Ищем в открывшейся папке файл IOPlatformPluginFamily.kext» — у меня такого пакета нет. Куда еще сходить почитать может посоветуете?
C Big Sur пока непонятно. Утечек ресурсов хватает из-за несовместимости со старым софтом. Могу посоветовать только сделать чистую установку (в идеале ее делать нужно на каждом крупном релизе). Точнее выяснить на текущий момент из-за чего возникает нагрузка в новой ОС не получится.
Где-то слышал, что под этим процессом могут маскироваться вирусы для macOS. Поэтому когда он слишком прожорливым становится, надо срочно качать антивирус и проверять систему. Возможно она заражена и скоро начнет уничтожать ваши файлы. И это не паранойя это реальный факт. Люди на зарубежных форумах не раз обсуждали такое поведение системы и всегда упирались в то, что это дело рук вируса или хакеров каких нибудь. Так что я предупредил. Будьте внимательнее. И пользуйтесь антивирусом даже на Маке хоть вам и кажется, что его нельзя заразить
Было такое на моем новеньком макбуке про, когда я попытался подключить монитор внешний. Помогло сбросом SMC и NVRAM. После обновления Сиерры до 10.13.3 снова появилась эта фигня, и сбросы в этом случае не помогли ( Аймак и макбук ведут себя прекрасно. После обновления проблем нет. Переустанавливать или сносить ОС не хочется крайне, но и как решить проблему непонятно.
Здравствуйте! Выполнил все рекомендации в статье, и проблема с загрузкой ЦП разрешилась, но потом мак стал включаться по пять минут на яблоке. жесткий диск SSD. Операционная система sierra, макбукпро.
Очень похоже на проблему с железом. Сделайте тест оборудования. Или в случае, если система поставлена по верху, то может помочь загрузочная флешка (через терминал, например), форматируем диск и ставим на него ось с нуля. Мне такой способ помог. Потом, правда, процедуру с удалением тоже придется пройти.
У меня кемел так и жрал до 101% ЦП, измучил меня этот процесс где-то на протяжение года. Делал много чего, перезагрузки, отключал spotlight, удалял разные файлы из корня. Иногда помогало. Но ненадолго. Потом, когда чистил макбук от пыли увидел, что батарея вспучена, поменял ее, да после этого этот процесс пишет, что грузит на 60%, но охлаждение работают спокойно. Так что может быть загвоздка и в этом.
температура ЦП скорее всего не при чем, в моем случае это был аккумулятор.
Система выводила что акк требует обслуживания, НО ноут два часа держал стабильно и внешне все было ОК, под капотом оказалось, что часть батарей уже начала вздуваться. Соответственно система и придерживала любые резкие активности.
Так что я бы предположил в целом аппаратную проблему.
Это чисто по-русски. «нам бы понедельники- взять и отменить». Любой юзер у нас круче и умнее команды инженеров Эппл.Чтобы ваш мак не сгорел а именно это предотвращает этот процесс, проверяем по кругу термопасту на проце и видеокарте, если засохла и потрескалась меняем. не забита ли пылью система охлаждения, если забита- чистим, проверяем вентиляторы чтобы не трещали и не шумели, при любом подозрении меняем. проверяем батарею, если вздулась( даже слегка) выкидываем и ставим новую.Этим вы убьете процесс kernel_task до разумных 30-50 процентов при которых макбук не тормозит вообще.Но для особо богатых рекомендую все же заморочиться и выключить процесс программно.этим вы обеспечите обьем продаж оставшимся немногочисленным магазинам Эппл.)))
Все, что было в статье я повторил, но не могу выполнить последний пункт, так как в Resources нет Идентификатора модели MacBookPro16.3 , самая ближайшая MacBookPro8_3 помогите . Модель MacBook Pro 2020
Помогло! Уррррааа! СПАСИБО!
А если не дает варианта удаления идентификатора из последнего плагина? Только порадовался, что так получилось у меня на Сиерре и хотел сделать ту же операция у супруги на Каталине и не вижу варианта удаления файла вообще, хотя бы удалить 8.2 ( MBP 2012 идентификатор 9.2)! Помогите пожалуйста! Может попробовать откатить систему!?
такая же история. и нет ответа от специалиста!
Мучался с этим процессом kernel_task от 20-500%, изо дня в день долгое время и нигде не видел по настоящему адекватного и действенного способа. Лично мне помогла, банальная чистка ноутбука от пыли. После все встало в норму, все летает как и прежде. Macbook Pro 15 2015 г.
Надеюсь, что Вам тоже поможет. Удачи)
привет. ранее такая фигня приключалась летом, в жару, ставил вентилятор — помогало и вот, неожиданно стал зашкаливать под 1000 процентов на пустом месте. Температура процессоров на 16 macbookpro в норме. скачет в общем. отключить по вашему методу не могу, так как не нахожу своей модели. MacBookPro16.1. самая последняя MacBookPro8_2.plist такое может быть?
что означат когда этот kernel_task во вкладке «диск» записано 97 гига, прочитано 78 гиг? это где-то место под него на диске что ли 97 гиг он себе отвел?
человек пишет, что единичные случаи когда мак лагал )) я свой не обновляю что бы хоть как-то работал. 8 гигов ОЗУ проц на 6 ядрах, больше одного приложения запустить не могу, ничего не работает, все виснет
Я все удалила, но процесс все равно остался, использует 500 мб 😅🤪 что делать Mac OS high sierra