Interested Article - Бездействие системы
Бездействие системы ( англ. system idle process ) — процесс , выполняемый процессором в пространстве ядра операционной системы в случае, если нет других процессов , которые процессор мог бы выполнять.
Количество потоков процесса «бездействие» равно количеству процессоров или ядер , имеющихся в компьютере. Процесс «бездействие» выполняется процессором/ядром, например, если в системе все потоки выполняются на другом процессоре/ядре.
В ОС семейства Windows процесс «бездействие» используется для понижения энергопотребления процессора . Конкретный способ понижения энергопотребления зависит от возможностей аппаратного обеспечения и прошивки . Например, на процессорах архитектуры x86 процесс «бездействие» в цикле выполняет инструкцию HLT . Во время выполнения этой инструкции процессор отключает некоторые внутренние компоненты и начинает ожидать наступления аппаратного прерывания ( англ. hardware IRQ ). При наличии поддержки какой-либо технологии энергосбережения (например, Intel SpeedStep ) процессор также может переключиться в режим пониженного энергопотребления.
См. также
- Команда останова (HLT)
Литература
- Mark Russinovich ; . Chapter 2: System Architecture // (англ.) . — 4th edition. — (англ.) ( , 2005. — P. 75—76. — ISBN 0-7356-1917-4 .
Основные | |||||||
---|---|---|---|---|---|---|---|
Службы
управления |
|
||||||
Приложения |
|
||||||
Игры | |||||||
Ядро ОС | |||||||
Службы | |||||||
Файловые
системы |
|||||||
Серверы | |||||||
Архитектура | |||||||
Безопасность | |||||||
Совместимость |
- Tags: