Процесс kernel_task на MacOS — что это? Как заставить старый Mac работать тише и быстрее на OS X El Capitan.


Согласно данным журналистов The Wall Street Journal, калифорнийская компания планирует нанять еще двух поставщиков комплектующих, чтобы удовлетворить растущий спрос на свои новые продукты, такие как iPhone 5C и iPad Mini. Ближе к концу этого года Apple смогут воспользоваться ресурсами тайваньской компании Wistron, чтобы увеличить производство iPhone 5C, сообщили вчера The Wall Street Journal, сославшись на надежный источник, связанный с цепочкой поставок Apple. Кроме того, в следующем году производитель iPhone наймет компанию Compal Communications, которая [...]

18.10.2013


Французская фирма, специализирующаяся на безопасности, заявила, что сообщения, отправленные через iMessage, могут быть расшифрованы, несмотря на то, что сказала калифорнийская компания пару месяцев назад. В июне производитель iPhone заявил, что переписка iMessage так хорошо зашифрована, что даже сами Apple не смогут расшифровать сообщения пользователей. Тем не менее, в четверг специалисты по безопасности оспорили эту информацию. На конференции Hack in the Box, которая прошла в Куала-Лумпуре, парижская фирма QuarksLab, деятельность которой связана с системами безопасности, [...]

На днях ко мне в руки попал MacBook Pro 13″ с интересной проблемой task_kernel 390% (это говорит нам о том, что практически все 4 ядра загружены на 100%, такие проблемы обычно бывают при перегреве процессора или видеокарты). Такого на маках я еще не встречал. Операционка на тот момент была MacOS 10.6.

Обновили систему до Lion 10.7 накатили снова все апдейты, некоторое время поработал нормально, далее та же ситуация…

Отучаем MacBook / MacBook Air тормозить при высокой температуре процессора.

При нагрузке на процессор и видеокарту чуть выше средней процесс kernel_task (по сути, ядро ОС) начинает «кушать» 120-150% мощности процессора. При этом ноутбук начинает невозможно тупить.

Виновницей такого аппетита у ядра системы является служба syslogd. Решается проблема выполнением следующих действий:

1) Открываем терминал (программы — служебные программы — терминал).

2) Останавливаем службу. Для этого вводим команду:
sudo launchctl stop com.apple.syslogd

3) Удаляем один файлик (скорее всего он будет отсутствовать, так что в этом случае, если терминал пожалуется, что файла нет, просто переходим к следующему действию):
sudo rm /var/log/asl.db

4) Удаляем папку asl. Для этого вводим:
sudo rm -R /var/log/asl

5) Удаляем лог. Для этого вводим:
sudo rm /var/log/system.log

6) Чтобы при перезапуске служба не испугалась, создаем этот же файлик, но пустой следующей командой:
sudo touch /var/log/system.log

7) Перезапускаем службу:
sudo launchctl start com.apple.syslogd

Теперь будем сбрасывать энергонезависимую память (Non-volatile Random Access Memory или NVRAM). Для этого найдите на клавиатуре клавиши Cmd+Option+P+R (⌘+⌥+P+R). Включите компьютер и зажмите эту комбинацию клавиш до того, как загорится серый экран. Клавиши не отупскаем, пока компьютер не перезагрузится, а вы не услышите мелодию загрузки (Startup Sound - такое себе «та-дам») во второй раз. Дальше клавиши можно отпустить, иначе ноутбук снова будет перезагружаться.

У меня выполнение указанных действий привело к следующим результатам:

При средней загрузке (Safari, Adium, Mail, Skype, Pages, iTunes) температура процессора держится в диапазоне 45-50 градусов, обороты вентилятора 1800-2200. kernel_task кушает около 1-2% процессора.

При топовых нагрузках (видео в HDTV, одновременно пара роликов на youtube, плюс весь перечисленный выше софт) температура процессора доходит до 75-80%, обороты вентилятора в диапазоне 5000-6200, kernel_task по прежнему кушает мало — от 1 до 3% процессора.

Источники: http://aberegovoy.livejournal.com/, http://arwy.ru/

Все сделали как написано, но ВОЗ И НЫНЕ ТАМ, продолжили свои изыскания дальше…

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

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

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

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

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

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

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

Важно! Все действия вы делаете на свой страх и риск. Будьте внимательны.

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

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

  1. Зайдите в «Терминал» → введите по очереди две команды:
  2. Откройте «Об этом Mac».
  3. «Подробнее» → «Отчет о системе».
  4. Запомните информацию с пункта «идентификатор модели» (например, «MacBookPro5,5»).
  5. «Переход» → «Переход к папке».
  6. /System/Library/Extensions .
  7. Кликните ПКМ по файлу «IOPlatformPluginFamily.kext» → «Показать содержимое пакета».
  8. «Contents» → «PlugIns» → кликните ПКМ по «ACPI_SMC_PlatformPlugin.kext» → «Показать содержимое пакета».
  9. В «Contents» → «Resources» найдите файл с названием вашего Mac (например, «MacBookPro7,1») → удалите его.
  10. Перезагрузите ПК → откройте «Терминал» → пропишите 2 команды:

Мое семейство MacBook Pro 2008 и 2009 годов работает на OS X El Capitan, и работают эти компьютеры достаточно неплохо. Как и было обещано, в El Capitan компания сосредоточилась на оптимизации системы, уделив меньше внимания новым функциям, и ОС ведет себя гораздо лучше, чем OS X Yosemite. Но нет предела совершенству, и коллеги из 9to5Mac опубликовали несколько советов, которые сделают жизнь владельцев старых Mac еще лучше.

Время от времени ваш Mac гудит вентиляторами, греется, и вы видите, насколько ему тяжело, наблюдая неторопливые действия на экране? Стоит с уважением относится к своей старой технике. Я лично восхищен тем, что мои компьютеры уже 7 лет исправно работают и помогают мне во всем. Если можно как-то облегчить их участь, стоит это сделать.

Обратите внимание на свой Dock

Каждое из приложений, под иконкой которого вы видите черную точку, работает и заставляет и заставляет работать ваш Mac. Чем их больше, тем, естественно, компьютеру сложнее с ними справляться. Если у вас двухъядерный процессор и не слишком впечатляющий объем оперативной памяти, постарайтесь найти в Dock что-нибудь ненужное и закрыть.

Избавьтесь от ненужных объектов входа

Зайдите в Системные настройки и найдите раздел Пользователи и группы . В этом разделе вы увидите вкладку Объекты входа . Если вы найдете в этом списке что-то, что вы не используете каждый день, лучше убрать это приложение из автозагрузки.

Взгляните на мониторинг системы

Вы можете найти приложение Мониторинг системы с помощью поиска либо порывшись в папке Утилиты. В этом приложении вы сможете отследить процессы, которые отъедают больше памяти и сил процессора, чем хотелось бы. Выходите на охоту подготовленными. В списке вы неизбежно увидите процессы, которые необходимы операционной системе, и трогать их не стоит, например WindowServer , kernel_task и MDS .

Дайте системе место для разворота

Чем меньше мусора на вашем диске и больше свободного пространства, тем легче операционной системе жить на вашем компьютере. Конечно же, OS X будет работать, даже если вы оставите свободным 1 гигабайт, но вряд ли вам понравится ее работа. Совсем иначе система будет себя вести, имея в запасе 50 гигабайт дискового пространства. Если у вас есть фильмы или другие тяжелые файлы, от которых вы не хотите избавляться, но при этом они нужны вам лишь изредка, запишите их на внешний жесткий диск и отправьте на хранение до востребования.

Жесткий диск давно пора заменить на SSD

Это лучшее, что можно сделать для своего Mac, и я . Выбросьте свой старый жесткий диск и установите на его место хороший качественный SSD. Ваш компьютер станет тише, легче, шустрее и надежнее. Все становится лучше с SSD.

Добавьте оперативной памяти

После замены жесткого диска на SSD у вашего Mac начнется новая жизнь. Если вы хотите, чтобы в новой жизни он оказался еще способнее, чем был в старой, увеличьте объем оперативной памяти, если это возможно. Вашим активным приложениям нужно место, и его не бывает много.

По материалам 9to5Mac







2024 © gtavrl.ru.