Бездействие системы

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск

Бездействие системы (англ. System Idle Process) — процесс ядра операционной системы семейства Windows, представляющий собой отдельный поток (или несколько потоков на многоядерных системах), работающий тогда, когда процессор не выполняет других потоков. Например, в системе нет работающих потоков, либо все они выполняются на другом процессоре.

Бездействие системы используется Windows для понижения энергопотребления процессора. Конкретная схема пониженного энергопотребления определяется аппаратным обеспечением и возможностями микропрограммы системы. Например, на x86 процессорах, этот процесс будет выполнять в цикле инструкцию HLT, которая указывает процессору отключить некоторые внутренние компоненты и ждать аппаратного прерывания. На процессорах с поддержкой пониженного энергопотребления процессор может переключиться в более экономный режим, например, при помощи технологии Intel Speedstep.

См. также[править | править вики-текст]

Литература[править | править вики-текст]

  • Russinovich Mark Chapter 2: System Architecture // Microsoft Windows Internals. — 4th edition. — Microsoft Press, 2005. — P. 75–76. — ISBN 0-7356-1917-4.