Что за процесс kernel task. Было найдено решение проблемы. Убираем ненужные эффекты и уменьшаем прозрачность

  • 24.04.2019

Согласно данным журналистов 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, деятельность которой связана с системами безопасности, [...]

Совсем недавно я заметил, что время автономной работы значительно сократилось, а процесс «kernel_task» использовал довольно немного процессора (постоянный 1-6% на моем двухъядерном процессоре i8, 2010 MBP). Очевидно, я думаю, что использование процессора kernel_task способствует уменьшению заряда , и мне нужно выяснить, почему.

Поиск в Google, похоже, kernel_task – это версия ОС Windows svchost.exe для OS X – пресловутый процесс do-all, который вы никогда не сможете отлаживать по-настоящему, вам просто нужно вручную перевернуть переключатели, пока один из них не будет работать.

Есть ли какой-либо способ, с помощью которого я могу более легко добраться до нижней части активности ядра без контроля? Я не пробовал перезагрузку, потому что если это «исправить», это не устраняет основную проблему.

Монитор активности показывает использование ЦП. Когда я нажимаю Inspect, он показывает 77 потоков, 2 порта, часы и часы процессорного времени, Context Switches – около 400 в секунду, а Mach Messages In и Out – около 6000 в секунду.

Как я могу как-то проверить или контролировать этот процесс kernel_task и выяснить, что на самом деле использует всю эту мощь?

(примечание: мои текущие подозреваемые – последнее обновление 10.6.7, обновление Firefox от 4 бета-версии 10 до RC или ScreenResX – это все, что я делал недавно, о чем я могу думать)

Solutions Collecting From Web of "Как отладить процесс «kernel_task» из-под контроля?"

Вот отличное объяснение, что такое kernel_task. Это могут быть драйверы (kexts), сетевые или дисковые операции. Вы не можете просто использовать инструменты для присоединения к процессу kernel_task .

Ищите другие признаки, такие как журналы (Console.app), активность диска (например: iotop fs_usage), активность в сети (попробуйте отключиться от локальной сети, отключите устройства в настройках сети), попробуйте удалить / удалить из памяти (kextunload) драйверов, которые являются сторонними – планшеты, модемы usb 3g и т. д. Проверьте наличие приложений, которые устанавливают kexts

Также убедитесь, что ваша файловая система не повреждена, если у вас были какие-либо сбои в последнее время – сделайте чек.

У меня был аналогичный вопрос о том, как идентифицировать файлы и программы, связанные с kernal_task, используя следующую команду терминала:

Kextstat -l -k | awk "{n = sprintf("%d", $4); print n, $6}" | sort -n

Это отобразит различные kexts и связанную с ними память. Например, 6184960 com.apple.driver.AirPort.Brcm4360 для меня большой 6184960 com.apple.driver.AirPort.Brcm4360 , но я не могу много сделать, если я хочу использовать Wi-Fi.

Одно из предложений, которое я получил, это поиск всех не-Apple kexts, которые занимают память, связывая вышеуказанное с grep -v com.apple . Возможно, некоторые не-Apple-программы используют ваши ресурсы. Вы должны быть в состоянии удалить те, не нарушая ничего.

Конечно, старое решение – перезагрузить компьютер. Иногда это все, что требуется, чтобы вернуть процессы в нормальный уровень использования ЦП.

Как упоминалось @Christopher, тепло может привести к тому, что CPU ядра kernel_task начнет всплескиваться. Причина приведена в этом сообщении «Исправление» проблем с CPU ядра kernel_task в MacOS Lion 10.7 . По-видимому, когда процессор нагревается, ACPI_SMC_PlatformPlugin.kext будет занимать циклы процессора, пытаясь уменьшить фактическую загрузку процессора.

Таким образом, одним из решений является охлаждение вашего Mac (например, вентилятора) через внешний вентилятор или что-то вроде SMCFanControl .

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

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

Я нахожусь в OSX Lion с новым программным обеспечением macbook за 2011 год, и у меня недавно была kernel_task, работающая около 25-30% процессора, и мой вентилятор вращался в макс часами и часами. Я пробовал одну вещь за раз, и что это было … закрытие 5 или 6 окон в приложении Finder. Не могу сказать, что я понимаю, почему, но это было ясно.

На моем Mac использование ядра kernel_task в процессоре пропорционально используемой пропускной способностью в Интернете, от около 0% до 50%. Вероятно, это вызвано драйверами для моего модема Huawei 3G (HuaweiDataCardDriver.kext).

Вы можете попробовать отключить расширения ядра. Не нужно использовать kextunload: безопасно просто переместить пакеты kext из / System / Library / Extensions / в другую папку и перезапустить. Вы можете использовать Canary kextstat | grep -v com.apple или kextstat | grep -v com.apple kextstat | grep -v com.apple чтобы отобразить расширения ядра, которые не поставлялись с OS X.

Обычно kernel_task не контролируется, когда некоторые другие процессы перегружают системные вызовы или ресурсы (события ввода-вывода памяти или диска).

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

Поэтому запустите эту команду в терминале:

Sudo fs_usage

затем наблюдайте, какие процессы часто выполняют некоторые системные вызовы, и если вы их не используете, подумайте о том, чтобы закрыть / убить их.

Чтобы быть более конкретным, пожалуйста, проверьте колонку TIME INTERVAL, которая дает вам время, затраченное на системный вызов. Появление W после истекшего времени указывает, что процесс был запланирован для активности (в этом случае прошедшее время включает время ожидания).

Поэтому, чтобы фильтровать процессы, которые используют наибольший интервал времени в системных вызовах, выполните:

Sudo fs_usage | grep -v 0.0000

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

Для получения дополнительных идей также проверьте: Как исследовать использование памяти с большой памятью ядра?

Вот наиболее распространенные проблемы:

  • VBoxHeadless: если вы используете виртуальные VBoxHeadless (через бродягу), подумайте о том, чтобы приостановить их, когда они не используются;
  • mtmd: Кажется, Time Machine резервирует ваши данные каждый час, даже если ваш резервный диск не подключен (так называемые локальные снимки ), поэтому попробуйте отключить его (sudo tmutil disablelocal);
  • wine: если вы используете приложения Windows, подумайте о том, чтобы закрыть их, когда они не используются;
  • Chrome: ограничить количество открываемых вкладок одновременно (попробуйте OneTab ?) Или убейте некоторые процессы расширения (Flash ?) Через диспетчер задач , поскольку каждая вкладка может генерировать отдельный процесс;

У меня была такая же проблема в Йосемити, но благодаря этой доброй душе, основанной на этом другом, я мог ее решить. Я все еще не могу понять, что произошло, но, проиграв целый уик-энд, пытаясь разобраться в этом, я просто сдался и слепо следую его инструкциям. Посмотрите на мое отчаяние в мониторе активности:

Будьте осторожны, всегда делайте резервное копирование и читайте предоставленные ссылки для объяснения. Я несу ответственность за любой ущерб. Вас предупредили.

Справедливые, не завышенные и не заниженные. На сайте Сервиса должны быть цены. Обязательно! без "звездочек", понятно и подробно, где это технически возможно - максимально точные, итоговые.

При наличии запчастей до 85% процентов сложных ремонтов можно завершить за 1-2 дня. На модульный ремонт нужно намного меньше времени. На сайте указана примерная продолжительность любого ремонта.

Гарантия и ответственность

Гарантию должны давать на любой ремонт. На сайте и в документах все описано. Гарантия это уверенность в своих силах и уважение к вам. Гарантия в 3-6 месяцев - это хорошо и достаточно. Она нужна для проверки качества и скрытых дефектов, которые нельзя обнаружить сразу. Видите честные и реальные сроки (не 3 года), вы можете быть уверены, что вам помогут.

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

Бесплатная диагностика

Это очень важно и уже стало правилом хорошего тона для сервисного центра. Диагностика - самая сложная и важная часть ремонта, но вы не должны платить за нее ни копейки, даже если вы не ремонтируете устройство по ее итогам.

Ремонт в сервисе и доставка

Хороший сервис ценит ваше время, поэтому предлагает бесплатную доставку. И по этой же причине ремонт выполняется только в мастерской сервисного центра: правильно и по технологии можно сделать только на подготовленном месте.

Удобный график

Если Сервис работает для вас, а не для себя, то он открыт всегда! абсолютно. График должен быть удобным, чтобы успеть до и после работы. Хороший сервис работает и в выходные, и в праздники. Мы ждем вас и работаем над вашими устройствами каждый день: 9:00 - 21:00

Репутация профессионалов складывается из нескольких пунктов

Возраст и опыт компании

Надежный и опытный сервис знают давно.
Если компания на рынке уже много лет, и она успела зарекомендовать себя как эксперта, к ней обращаются, о ней пишут, ее рекомендуют. Мы знаем о чем говорим, так как 98% поступающих устройств в СЦ восстанавливется.
Нам доверяют и передают сложные случаи другие сервисные центры.

Сколько мастеров по направлениям

Если вас всегда ждет несколько инженеров по каждому виду техники, можете быть уверены:
1. очереди не будет (или она будет минимальной) - вашим устройством займутся сразу.
2. вы отдаете в ремонт Macbook эксперту именно в области ремонтов Mac. Он знает все секреты этих устройств

Техническая грамотность

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

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

Стоит отметить, что с каждым обновлением macOS требования к начинке компьютера растут, что тоже является причиной его неудовлетворительной работы. Проблема особенно заметна на моделях Mac с HDD-диском на борту. Поэтому многие принимают решение заменить их на ультрабыстрые и надежные SSD.

1. Тормозит компьютер после очередного обновления macOS?

После установки крупных обновлений система каждый раз индексирует память. Этот процесс необходим для функционировали таких функций, как Spotlight и Siri. Индексация может длиться несколько часов и все это время Mac будет подтормаживать. Вы должны всегда помнить об этом и не выключать его, по крайней мере, 3 - 4 часа. Время выполнения процесса напрямую зависит от количества файлов на диске, поэтому ни в коем случае не выключайте Mac.

Что делать же делать? Есть решение? Конечно, нужно подождать. Лучше всего оставить компьютер на ночь, чтобы в фоне он индексировал файлы. На утро все будет готово.

2. Убираем ненужные эффекты и уменьшаем прозрачность

В обновленном интерфейсе macOS стало все намного красивее и интереснее: появились новая анимация, визуальные эффекты и прозрачность. Вместе с этим большую нагрузку получает процессор Мака, из-за чего он сильнее нагревается и со временем начинает терять производительность в результате перегрева.

Убрать ненужные пользователю эффекты и прозрачность, и таким образом улучшить быстродействие Mac не трудно. Воспользуйтесь нашим пошаговым руководством:

3. Виной всему GIF-анимации в сообщениях

GIF-анимации и стикеры в приложении “Сообщения” могут стать причиной сильной нагрузки на “железо” Мака. Если это так, то в мониторинге системы вы увидите этот мессенджер одним из первых в списке. Чтобы решить данную проблему, регулярно очищайте диалоги. Также стоит подчеркнуть, что анимация останавливается как только вы ответите на сообщение.

4. Тормозит Mac? Проверьте фоновые процессы

Значительную часть ресурсов компьютера могут расходовать фоновые процессы различных приложений. К повышенному использованию процессора приводят сбои операционной системы. Хорошая новость в том, что зачастую они решаются обычной перезагрузкой Mac. Не стоит завершать неизвестные вам фоновые процессы, так как они могут быть системными, что станет причиной другого сбоя. Просто перезагрузите свой компьютер или перезайдите в учетную запись.

5. Сбросьте параметры NVRAM

NVRAM - это энергонезависимая память, где хранятся системные параметры. Они включают настройки громкости звука, яркости экрана, часовой пояс, время, отчет об фатальных ошибках ядра, разрешение экрана и не только. Благо сброс этой памяти выполняется просто и без лишней суеты:

6. Сбросьте параметры контроллера управления системой (SMC)

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

Как сбросить параметры SMC на портативных Mac:


Как сбросить параметры контроллера на настольных компьютерах:

  1. Выключите Mac
  2. Отключите его от питания и подождите секунд 15 - 20
  3. Теперь можете обратно подключить его к адаптеру питания
  4. Подождите 5 секунд, и тогда лишь включите компьютер.

7. Создайте резервную копию, а затем восстановите ее

Заставить компьютер работать быстрее можно очень хитрым способом. Необходимо сделать резервную копию всех данных на компьютере при помощи инструмента под названием Time Machine, а затем восстановить ее. Таким образом система сама себя очистит. Она избавиться от ненужного кэша и других временных файлов, что позитивно скажется на скорости работы macOS и компьютера в целом.

Чтобы создать резервную копию данных, вам потребуется внешний диск (SSD или HDD).

Как сделать бэкап с помощью Time Machine:

Как восстановить резервную копию данных через Time Machine

8. Переустановите операционную системы

Если ничего из вышеперечисленного вам не помогло, тогда придется переустанавливать операционную систему macOS High Sierra. К счастью, процесс очень простой, однако перед этим вам потребуется сохранить нужные файлы и документы на внешний диск или в облако, чтобы не потерять их. В этом вам поможет инструмент Time Machine, который присутствует на каждом компьютере компании Apple.

Как переустановить macOS

Если вы уже сохранили все нужные вам данные, чтобы не потерять их в результате форматирования диска и установки ОС, тогда можно приступать.

  1. Выключите ваш компьютер
  2. Включите его обратно и сразу же нажмите и удерживайте кнопки Command + R на протяжении 5 секунд. Дождитесь запуска рекавери
  3. В рекавери на главном экране по двойному клику перейдите в раздел “Дисковая утилита”
  4. Выберите загрузочный том, если хотите стереть диск полностью, или один раздел Macintosh HD
  5. Перейдите во вкладку “Стереть”
  6. В следующем диалоговом окне введите имя загрузочного тома и выполните форматирование
  7. После завершения процесса вернитесь на главный экран и по двойному клику перейдите в раздел “Переустановить macOS”
  8. Следуйте инструкции на экране, чтобы выполнить чистую установку операционной системы. Вы должны быть подключены к Wi-Fi, так как рекавери будет качать образ macOS. Время загрузки напрямую зависит от скорость вашего подключения к Интернету.
Когда ОС будет переустановлена, на компьютере нужно будет завершить первую настройку: подключиться к Wi-Fi и войти в свой Apple ID.

Дайте нам знать в комментариях помогли вам наши советы по улучшению быстродействия Mac на macOS High Sierra или других версиях операционной системы компании Apple. Если у вас остались вопросы - мы обязательно на них ответим.