Поделиться через


Современные резервные состояния

С точки зрения пользователя, современный резервный "сеанс" концептуально представляет собой время между двумя системными событиями: от экрана к экрану. Однако в рамках этого сеанса несколько уровней системных действий будут выполняться по мере того, как система заморачена, чтобы перейти в состояние с наименьшим энергопотреблением. По этой причине корпорация Майкрософт представляет экран вне экрана в современном резервном сеансе как два отдельных состояния: "Экран выключен" и "Спящий режим". В этой статье объясняется различие между этими состояниями. Сведения об уведомлениях о переходе, доступных для разработчиков систем, см. в статье Уведомления о встроенном ПО в режиме современного режима ожидания .

Состояния современной резервной системы

Существует четкое различие между активностью программного обеспечения, которая может выполняться при заморозке системы, и активностью программного обеспечения, которая может выполняться, когда система находится в истинном спящем режиме. Таким образом, ожидаемое поведение и стандарты производительности отличаются между состоянием экран выкл . и спящего режима.

После выключения экрана каскадный поток фаз затихает систему до состояния спящего режима. Дополнительные сведения об этом процессе см. на этой странице , посвященной подготовке программного обеспечения к современному резервному режиму. Когда система достигает этапа с низким энергопотреблением, все вспомогательные, более крупные рабочие нагрузки завершены, и она может перейти в спящий режим. В спящем режиме может выполняться определенное действие SW с добавлением значений, например система получает уведомление по электронной почте, обновляет сетевое подключение и т. д., сохраняя при этом очень низкий уровень питания. Таким образом, как смартфон, современная резервная система стремится потреблять очень низкую энергию, при этом обеспечивая пользователю подключение в режиме реального времени и быстрое время пробуждения. В спящем режиме система в основном остается в DRIPS, где никакие действия программного обеспечения не выполняются, но она может ненадолго проснуться для выполнения дополнительных действий SW.

Рис. 1. Традиционная модель питания (выше) и современная модель резервного питания (ниже)

Общая иллюстрация типичной модели питания (сверху) и модели питания наподобие смартфона (снизу). В традиционной модели S3 система выполняет несколько main задач, так как она находится в спящем режиме S3, в котором не выполняется никаких действий программного обеспечения. В современной модели резервного питания система постепенно переходит в спящий режим, где будут выполняться небольшие всплески хорошо управляемой и полезной программной активности.

Начиная с Windows 10 версии 2004, различия между экранным выключением и спящего режима также отражены в отчете SleepStudy (powercfg spr), как показано ниже. В заголовке верхнего уровня будет указано, является ли система современной системой с поддержкой режима ожидания или используется традиционная модель питания спящего режима (S3). В современных системах с поддержкой режима ожидания суммарный перерыв сеанса будет разделяться по параметру Screen Off (Экран выключен) и Sleep (Спящий режим).

Рис. 3. Пример отчета об исследовании спящего режима, отличающегося сеансами спящего режима и выключения экрана в современной резервной системе

Дополнительные сведения о том, как интерпретировать отчеты об исследовании сна, см. на странице отчета Sleepstudy .

Сводка ключевых моментов

  • Состояние "Экран выкл ." охватывает период сеанса современного режима ожидания, в котором выполняются режим ожидания и более крупные рабочие нагрузки. Состояние спящего режима охватывает период современного резервного сеанса, когда система находится в долгосрочном состоянии с низким энергопотреблением и разрешено выполнять только явно разрешенные действия с добавлением ценности.
  • Состояние Экран выкл. , как правило, будет иметь короткую продолжительность. Дополнительные сведения о поведении, которое может расширить сегмент экранного выключения, см. в статье Подготовка программного обеспечения для современного режима ожидания.
  • Современный резервный сеанс может содержать несколько сегментов "Выключение экрана" и "Спящий режим ", так как система переходит в долгосрочный спящий режим и пробуждает для ввода или больших рабочих нагрузок обслуживания.
  • Этап "Низкое энергопотребление", описанный в разделе Подготовка программного обеспечения для современного режима ожидания , знаменует собой начало этапа спящего режима .

Рис. 4. Схема, показывающая состояния современной резервной системы и их связь с этапами программного обеспечения