Как исправить ваши Macs kernel_task Ошибка высокой загрузки ЦП

macOS действует медленно? Есть страшная вертушка смерти? Ограниченная комбинация аппаратного и программного обеспечения обычно сводит проблемы Mac к минимуму.

Там в одна проблема кажется, это никогда не исчезнет.

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

Если вы пользователь Windows и ищете аналогичное руководство, обязательно ознакомьтесь с тем, как исправить высокую загрузку ЦП в Windows.

Диагностика медленного Mac

Если ваш Mac работает медленно, генерирует много тепла или кажется, что он собирается взлететь из-за высокой скорости вращения вентилятора, тогда вы захотите открыть Монитор активности и узнай почему. По сути, это аналог Apple, диспетчер задач Windows — своего рода «Ctrl Alt Delete» для управления ресурсами и процессами.

,

Вы можете открыть Activity Monitor с помощью Spotlight: просто нажмите Cmd + пробел затем начните вводить «активность», и она должна появиться. Вы также можете найти его под Приложения> Утилиты, и вы можете прикрепить его к док-станции

для еще более быстрого доступа, когда вещи начинают идти не так, как надо.

Быстрые краткосрочные исправления

Так как kernel_task это в основном ваша операционная система, и уничтожение процессов — лучший способ высвободить ресурсы, простой перезапуск вашего Mac сразу решит проблему. Это не является долговременным решением, если у вас уже давно есть эта проблема. Но это краткосрочное решение, которое должно дать немедленные результаты.

Все, что вызывает всплеск загрузки процессора, может вернуться. Поэтому, если у вас были повторяющиеся инциденты, вы можете попробовать сбросить настройки контроллера системы (SMC). Это легко сделать при перезагрузке компьютера.

Возможно, наиболее очевидным решением для любых проблем, связанных с ОС, является обновление до последней версии macOS. Просто запустите Mac App Store, направиться к Обновления и запустите все выдающиеся обновления программного обеспечения Apple.

Flash кажется еще одной причиной проблем с kernel_task. Обновите проигрыватель Flash до последней версии, если вы используете браузер, такой как Safari, где Flash не включен (как в Chrome). Хотя Safari, вероятно, лучший браузер для пользователей Mac, Flash не очень хорошо с ним работает.

Другие добились успеха в удалении расширений ядра, модулей кода, которые способны выполнять низкоуровневые задачи. Также известный как «kexts», подавляющее большинство расширений устанавливаются Apple как часть основной среды macOS. Некоторое программное обеспечение будет устанавливать сторонние расширения в качестве драйверов или для управления оборудованием.

Один из быстрых способов проверить, не вызывает ли ваш kext проблемы с сторонним kext, — перезагрузить компьютер в безопасном режиме. Перезагрузите компьютер и удерживайте сдвиг ключ, как он загружается. В безопасном режиме загружаются только необходимые расширения ядра, поэтому, если проблема не возникает, это указывает на проблему с сторонним kext.

Окончательное решение здесь немного рискованное: удаление собственных расширений ядра Apple. Делать это не рекомендуется. Но если вы находитесь в конце своей привязи и перепробовали все остальное, то это еще один вариант для вас.

Решение проистекает из сообщения в блоге, написанного Рисом Оксенхэмом еще в 2012 году. И хотя вам нужно будет обойти SIP, исправление по-прежнему включает тот же процесс. Проблема Риса была связана с управлением теплом, его Mac сместил фокус процессора на kernel_task для запуска низкоуровневых процессов. Это, в свою очередь, «охладит» систему за счет ограничения доступной вычислительной мощности.

Хм, это ненормально, что процесс ‘kernel_tasks’ постоянно высасывает 25% моего процессора? Как-то странно. #MacOS #SnowLeopard

— Виктор Петерссон? (@vpetersson) 12 сентября 2010 г.

Другой блогер по имени Виктор Петерссон написал о своем успехе, используя этот метод для решения своих проблем с kernel_task. В его случае это, вероятно, было вызвано хитрой звуковой картой. Позднее он выпустил обновления для El Capitan и Sierra, отметив, что теперь единственное отличие заключается в требовании отключить SIP.

Я лично не проверял это исправление. Если вы заинтересованы в этом, вот что вам нужно сделать:

  1. Создайте резервную копию вашего Mac с помощью Time Machine или другого решения для резервного копирования.
  2. Отключить защиту целостности системы

    загрузившись в режиме восстановления и запустив отключить csrutil команда.

  3. Следуй методу Виктора. Начните с поиска модели вашего Mac, используя system_profiler -detailLevel mini | grep "Идентификатор модели:" команда.
  4. Переместите и создайте резервную копию файла, соответствующего вашей модели, как описано.
  5. Перезагрузитесь в режиме восстановления и включите защиту целостности системы, используя csrutil enable команда.

Быть осторожен! Это последнее средство исправить. Попробуйте, если вы изо всех сил пытаетесь что-то сделать из-за проблемы. И это сохраняется даже после переустановки операционной системы. Но вы были предупреждены. Вам также необходимо повторить процесс после каждого крупного обновления программного обеспечения или обновления операционной системы Apple восстановит перемещенный вами файл.

Проблема исправлена?

Вам удалось исправить проблемы, связанные с kernel_task, используя любой из этих методов? Скажите нам, что вызвало ваши проблемы, и что вы сделали, чтобы исправить это в комментариях ниже.

Если у вас все еще есть проблемы, оставьте комментарий, и мы сделаем все возможное, чтобы помочь вам решить проблему.

Изображение предоставлено: Марк Х. Эванс через Flickr

Ссылка на основную публикацию
Adblock
detector