system idle process что это за процесс
Что за процесс System Idle Process? И почему он у меня постоянно показывает более 90% загрузки CPU?
процесс ядра операционной системы семейства Windows, представляющий собой отдельный поток, работающий тогда, когда процессор не выполняет других потоков. Например, в системе может не быть работающих потоков, либо все они могут выполнятся на другом процессоре.
Бездействие системы используется Windows для понижения энегопотребления процессора. Конкретная схема пониженного энергопотребления определяется аппаратным обеспечением и возможностями микропрограммы системы. Например, на x86 процессорах, этот процес будет выполнять в цикле инструкцию HLT, которая указывает процессору отключить некоторые внутренние компоненты и ждать аппаратного прерывания.
Бездействие системы (англ. system idle process) — процесс, выполняемый процессором в пространстве ядра операционной системы в случае, если нет других процессов, которые процессор мог бы выполнять.
Количество потоков процесса «бездействие» равно количеству процессоров или ядер, имеющихся в компьютере. Процесс «бездействие» выполняется процессором/ядром, например, если в системе все потоки выполняются на другом процессоре/ядре.
В ОС семейства Windows процесс «бездействие» используется для понижения энергопотребления процессора. Конкретный способ понижения энергопотребления зависит от возможностей аппаратного обеспечения и прошивки. Например, на процессорах архитектуры x86 процесс «бездействие» в цикле выполняет инструкцию HLT. Во время выполнения этой инструкции процессор отключает некоторые внутренние компоненты и начинает ожидать наступления аппаратного прерывания (англ. hardware IRQ). При наличии поддержки какой-либо технологии энергосбережения (например, Intel SpeedStep) процессор также может переключиться в режим пониженного энергопотребления.
System Idle Process что это за процесс? (IDLE)
Поговорим о процессе System Idle Process (или Бездействие системы), который можно наблюдать в диспетчере задач и который часто у вас грузит систему на полную
Но, я бы на вашем месте не паниковал, потому что этот процесс не простой, суть его в том, что в колонке загрузки ЦП он показывает обратное — сколько процессор не загружен!
Именно поэтому многие пользователи ошибочно думают, что если мол System Idle Process грузит систему (а в диспетчере именно так оно и видно), то видимо что-то не так с компом.
Также этот процесс участвует в понижении частоты процессора (если процессор поддерживает технологию), чтобы процессор был более холодный и меньше потреблял энергии, что особенно важно для игровых компьютеров.
А еще некоторые юзеры думают что это вирус или системная ошибка в Windows, так как процесс нельзя завершить, но при этом пишут, что в системе все тупит и глючит и работать просто невозможно. Ну забавно, однако проблема может действительно быть, но просто в программах, которые медленно работают. Но самое главное, что если процесс System Idle Process сильно грузит систему — то это только хорошо, значит ваш процессор со всеми программами отлично справляется на компе!
Вот меню процесса, как видите с ним вообще ничего делать нельзя, он даже без ИД (что и логично):
Если у вас при этом все равно тормозит комп, то помимо программ попробуйте обратить внимание на процесс Системные прерывания — если он загружен хотя бы наполовину, то это плохо. Это уже аппаратная проблема, врать не стану, у меня такого не было и не знаю как бороться, но отключите все устройства от компьютера — мышку, клавиатуру, и посмотрите, прерывания снова грузят комп? Есть даже такое понятие как шторм прерываний, если что то у меня Windows 10, и никогда такого не было.
Узнал, что это может быть связанно с режимом работы жесткого диска PIO — когда диски работаю в очень медленном режиме, тогда тормозит буквально все на компе.
Второй частый случай — это ошибка в драйвере (у некоторых это например Jungo WinDriver, APIC), который постоянно запрашивает разрешение на выполнение операции, но при этом ничего не делает (это и есть штормящий драйвер), как-то так. А запрашивает то он постоянно. Проверьте что у вас в диспетчере устройств, нет ли каких-то подозрительных пунктов?
Некоторым пользователям помогло отключение контроллера LSI 1394 OHCI.
System Idle Process постоянно грузит процессор – что делать?
Во время простоя нагрузка на компоненты компьютера должны быть минимальна. Если вы не запустили ни одной программы, не поставили скачиваться файлы, а процессор уже загружен на полную – что-то в системе работает неверно. Разберемся с ситуацией, когда System idle process все время грузит процессор – что это за утилита и как ее отключить.
Что такое System Idle Process
Если компьютер тормозит, откройте «Диспетчер задач», нажав Win+X и выбрав одноименную утилиту. На первой вкладке приведен перечень выполняющихся процессов, кликните на столбец ЦП, чтобы отсортировать их по убыванию нагрузки на центральный процессор. На первой строке окажется главный виновник загрузки системы, иногда это System Idle Process или утилита «Бездействие системы» в русскоязычных версиях Windows.
System Idle Process – что же это такое? Это специальный процесс бездействия, но он не показывает процент простоя процессора. В Windows существует специальная утилита, которую ОС запускает в то время, когда компьютер не нагружен другими операциями. System Idle Process помогает снизить потребление энергии и температуру процессора, выполняя в цикле процедуру приостановки.
Во время остановки ЦП постоянно ожидает появления какого-либо прерывания – как только появится какая-нибудь задача, компьютер сразу проснется. Утилита бездействия имеет наименьший приоритет среди всех других, она не стартует, пока есть хоть один другой процесс для запуска.
Поэтому проценты у System Idle Process в диспетчере показывают не загруженность компьютера, а количество свободных ресурсов.
Как отключить процесс
Отключить системный System Idle Process нельзя. Если вы кликните по нему правой кнопкой мышки, то в подменю будут недоступны стандартные операции «Снять задачу» или «Задать приоритет». Утилита обращается к ядру ОС, поэтому в Windows запрещено давать пользователям возможности управления такими системными процессами.
Как снизить нагрузку на процессор
В нормально работающей системе System Idle Process совсем не снижает быстродействие. Если же при больших показателях бездействия процессора в 60-70% компьютер заметно тормозит, надо искать причину. Проверьте в «Диспетчере задач», что вызывает повышенную нагрузку на ЦП. Также можно использовать «Мониторинг ресурсов»: зажмите Win+R и впишите resmon. Сервис покажет более подробную информацию по использованию ресурсов ЦП.
Часто нагрузку вызывают «Системные прерывания» — те самые, которые должны отслеживать возникновение запросов к ПК во время бездействия. Если они занимают больше 10% ресурсов, проделайте следующее:
Заключение
Мы разобрались, что означает загрузка системы процессом System Idle Process и как от него избавиться. В норме утилита понижает энергопотребление во время простоя ПК и не нагружает его ресурсы. Если компьютер работает медленно – ищите другие причины проблемы.
System Idle Process
System Idle Process
Бездействие системы (System Idle Process) — процесс ядра операционной системы семейства Windows, представляющий собой отдельный поток (или несколько потоков на многоядерных системах), работающий тогда, когда процессор не выполняет других потоков. Например, в системе может не быть работающих потоков, либо все они могут выполнятся на другом процессоре.
Бездействие системы используется Windows для понижения энергопотребления процессора. Конкретная схема пониженного энергопотребления определяется аппаратным обеспечением и возможностями микропрограммы системы. Например, на доисторических x86 процессорах, этот процесс будет выполнять в цикле инструкцию HLT, которая указывает процессору отключить некоторые внутренние компоненты и ждать аппаратного прерывания. На процессорах с поддержкой пониженного энергопотребления этот процесс переключит процессор в более экономный режим, например при помощи Intel Speedstep.