Interested Article - Бездействие системы
![](/images/007/177/7177214/1.jpg?rand=651199)
![](https://cdn.wafarin.com/avatars/acbdd8602eb05f2b22571c37c111ac1e.jpg)
- 2020-06-04
- 2
Бездействие системы ( англ. 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 .
![](https://cdn.wafarin.com/avatars/acbdd8602eb05f2b22571c37c111ac1e.jpg)
- 2020-06-04
- 2