Да.
Это результат фундаментального проектирования операционных систем.
Это может быть неточной аналогией, но воспринимайте ее как бесконечный цикл.Когда ваши процессы завершаются до запланированного слота, он назначен и не требует дополнительных слотов, большая часть работы, выполняемой ЦП, связана с циклом ожидания действия ОС.
В микроконтроллерах, где выобычно у вас нет операционной системы, вы действительно используете бесконечные циклы для постоянной проверки прерываний или выводов на предмет состояния, а затем выполняете над ними действия.Если ничего не происходит, контроллер проводит большую часть своего времени, проверяя состояние, и фактически не воздействуя на него.