Вы когда-нибудь открывали диспетчер задач и замечали, что процесс простоя системы использует 90% или более вашего процессора? Вопреки тому, что вы думаете, это неплохо. Вот что на самом деле делает этот процесс.
СВЯЗАННЫЕ С: Что это за процесс и почему он выполняется на моем компьютере?
Эта статья является частью наша текущая серия объяснение различных процессов в диспетчере задач, например Брокер времени выполнения , svchost.exe , dwm.exe , ctfmon.exe , rundll32.exe , Adobe_Updater.exe , а также многие другие . Не знаете, что это за услуги? Лучше начни читать!
Что такое процесс простоя системы?
Если вы когда-нибудь копались в диспетчере задач (пользователи Windows 10 должны заглядывать во вкладку «Подробности»), вы увидите, что процесс простоя системы использует большую часть, если не все, вашего процессора. Но процесс простоя системы - это всего лишь так; холостой процесс, производимый операционной системой. Без этого процесса, постоянно занятого вашим процессором, ваша система может зависнуть.
Другими словами, ресурсы ЦП, используемые процессом простоя системы, - это просто ресурсы ЦП, которые не используются. Если программы используют 5% вашего процессора, процесс простоя системы будет использовать 95% вашего процессора. Вы можете думать об этом как о простом заполнителе. Вот почему диспетчер задач описывает этот процесс как «процент времени простоя процессора». Оно имеет PID (идентификатор процесса) из 0.
Windows скрывает информацию о простаивающих процессах на вкладке обычных процессов в диспетчере задач Windows 10, чтобы упростить задачу, но она по-прежнему отображается на вкладке сведений.
СВЯЗАННЫЕ С: Диспетчер задач Windows: полное руководство
Зачем Windows нужен процесс простоя системы?
Без этого процесса, постоянно занятого вашим процессором, ваша система может зависнуть. Windows запускает этот процесс как часть учетной записи пользователя SYSTEM, поэтому он всегда активен в фоновом режиме во время работы Windows.
Процессы простоя системы являются родными для операционных систем Windows NT, начиная с 1993 года - они также присутствуют в Unix-подобных операционных системах, таких как Linux, но работают немного иначе. Процесс простоя системы - это обычная часть вашей ОС, которая запускает один поток на каждом ядре ЦП для многопроцессорной системы, в то время как системы, использующие гиперпоточность, имеют по одному незанятому потоку на каждый логический процессор.
СВЯЗАННЫЕ С: Основы ЦП: несколько процессоров, ядер и гиперпоточность
Единственная цель System Idle Process - держать CPU чем-то занятым - буквально чем угодно - пока он ожидает следующего вычисления или процесса, загруженного в него. Причина, по которой все это работает, заключается в том, что незанятые потоки используют нулевой приоритет, который ниже, чем у обычных потоков, что позволяет их выталкивать из очереди, когда ОС имеет законные процессы для запуска. Затем, как только ЦП завершит выполнение этого задания, он снова будет готов обрабатывать процесс простоя системы. Если незанятые потоки всегда находятся в состоянии готовности, если они еще не запущены, ЦП будет работать и ждать всего, что ему бросит ОС.
Почему он использует так много процессора?
Как упоминалось ранее, этот процесс, похоже, использует много ресурсов ЦП, что вы заметите, если откроете диспетчер задач в поисках ресурсоемких процессов. Это нормально, потому что это специальная задача, выполняемая планировщиком ОС только тогда, когда ваш ЦП простаивает, что, если вы не делаете что-то, требующее большой вычислительной мощности, будет выглядеть довольно высоким.
Чтобы понять число рядом с процессом в диспетчере задач, вы должны думать, противоположное тому, что вы обычно понимаете. Он представляет собой процент использования ЦП, а не его использование. Если программы используют 5% ЦП, то SIP будет показывать, что использует 95% ЦП, или 95% ЦП не используются или нежелательны для других потоков в системе.
Но мой компьютер работает медленно!
Если ваш компьютер работает медленно и вы замечаете, что процесс простоя системы часто загружается, то это не вина процесса простоя системы. Этот процесс работает нормально и предполагает, что проблема не в высокой загрузке ЦП. Это может быть вызвано нехваткой памяти, медленным хранилищем или чем-то еще, из-за чего ресурсы вашего компьютера используются. Как всегда, рекомендуется запустить сканирование антивирусной программой если у вас возникли проблемы и вы не запускаете ничего, что могло бы замедлить работу вашего компьютера.
Если это ничего не дает, а производительность по-прежнему ниже, чем обычно, попробуйте удаление неиспользуемых программ , отключение программ, которые запускаются при запуске компьютера , уменьшить анимацию системы, освободить место на диске или дефрагментировать жесткий диск.
СВЯЗАННЫЕ С: Как отключить программы автозагрузки в Windows
Процесс простоя системы является неотъемлемой частью операционной системы Windows, и, хотя может показаться, что он загружает более 90%, он просто показывает вам доступные ресурсы, а ваш процессор в данный момент ничего не делает.