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


Обеспечение большого опыта энергопотребления с современной резервной службой

Число систем, способных с низкой мощностью S0, резко увеличивается, и ожидается, что больше систем будет использовать всегда включено, мгновенно доступной модели питания вместо традиционной модели питания S3/S4. Для поддержки этой тенденции в Windows 10 появились некоторые изменения.

Новая модель питания в Windows 10, называемая современной резервной версией (MS), позволяет системам с жестким диском и (или) сетевой адаптер, который не поддерживает все требования для подключенного режима ожидания Windows 8.x, чтобы по-прежнему иметь возможность воспользоваться моделью низкой мощности простоя.

Примечание.

Подключенный резервный режим Windows 8.x можно рассматривать как особый случай современного резервного режима Windows 10.

Дополнительные сведения об этом новом режиме питания см. в статье "Современный режим ожидания".

Самое глубокое состояние платформы простоя во время выполнения (DRIPS) возникает, когда система потребляет наименьшее количество энергии, возможное на уровне питания. При отключении экрана запускается подключенный резервный сеанс, и система проходит несколько этапов, чтобы перейти в состояние низкой мощности. Если система находится в состоянии наименьшей мощности, система считается в DRIPS. Система не считается в DRIPS при выполнении таких задач, как получение сообщений электронной почты, обновление динамических плиток с свежим содержимым, получение вызовов VoIP или любая другая фоновая задача, которая потребляет мощность. Чем больше времени система тратит в DRIPS, прежде чем экран включен, тем больше времени заряда батареи.

Примечание.

Общее время текущего резервного сеанса = время DRIPS + время, отличное от DRIPS

WeG производительности предоставляет сведения, которые помогут вам:

  • Продемонстрировать, что система имеет большую продолжительность батареи при работе в современном режиме ожидания.

  • Определите и устраните проблемы, влияющие на современный резервный режим.

Дополнительные сведения о том, как работает современная резервная версия, см. в следующей таблице.

Заголовок ресурса Content type Description Ссылка на скачивание
Знакомство с современным резервным режимом Информационный документ Описание современной резервной модели, новой модели питания в Windows 10 MSDN
Обзор оптимизации жизни батареи WinHEC 2015 Видео Охватывает моделирование питания и настройку, а также оптимизацию энергопотребления во время экрана и ожидания Канал 9
Время работы батареи WinHEC 2015: отладка проблем с питанием при резервном разговоре Видео Охватывает поток перехода питания WINDOWS 10 CS/MS, интеграцию системы, влияние подкомпонентов на систему, управление питанием хранилищ, сетевых и USB-подключенных устройств, процесс анализа проблем с очисткой батареи, а также средства SleepStudy и Windows Анализатор производительности (WPA) Канал 9
Время работы батареи WinHEC 2015: отладка проблем с питанием с помощью резервной лаборатории Документ лаборатории Демонстрирует, как проверить эффективность энергии подключенной резервной или современной резервной системы Канал 9
Общие сведения о подключенном резервном режиме Документ Сведения о подключенном резервном режиме, влиянии программного обеспечения на подключенный резервный режим и требования к оборудованию для обеспечения подключенного резервирования в квалифицированных системах. MSDN
Общие сведения о подключенном резервном режиме Видео Общие сведения о подключенном резервном режиме, включая ключевые сценарии пользователей, системную архитектуру и технические требования Канал 9
Модератор активности на рабочем столе Статья Общие сведения о функции DAM MSDN

Рекомендации

Чтобы оптимизировать эффективность работы платформы, рассмотрите следующее:

Как оборудование влияет на современный резервный режим

Аппаратные компоненты используют различные скорости питания в активных режимах и современном резервном режиме. Вы можете оценить производительность аппаратных компонентов, чтобы узнать, ухудшают ли они современный резервный интерфейс и работают с производителем, чтобы повысить эффективность.

Проектирование образа OEM для улучшения современного резервного интерфейса

Дизайн полного образа Windows может улучшить или снизить современное резервное взаимодействие. Вы можете выполнять тесты на всех этапах проектирования изображений и разработки, чтобы определить проблемы с производительностью раньше и принять решения по проектированию на основе результатов.

Как приложения влияют на современный режим ожидания

Приложения Microsoft Store подключаются ко многим источникам и интегрируются с аппаратными устройствами напрямую. Приложения могут выполнять определенные задачи во время современного резервного копирования, например обновление динамических плиток или воспроизведение фоновой музыки. Эти задачи черпают больше энергии от батареи.

В некоторых случаях приложение Microsoft Store должно завершить операцию, запущенную пользователем, прежде чем приостановить работу для современного резервирования. Для этого типа действий существуют определенные возможности, которые позволяют приложению продолжать работать в течение определенного периода времени. Некоторые приложения также могут запретить устройству вводить современный резервный режим. Вы можете оценить приложения в образе Windows, чтобы узнать, ухудшают ли они современный резервный интерфейс и работают с разработчиком приложений для повышения эффективности.

Как получить реалистичные результаты теста

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

Вычисление потребления электроэнергии

Вы можете оценить частоту потребления электроэнергии для компьютера в разных сценариях, включая современный резервный режим. Затем можно использовать тесты для проверки этих оценок и выявления проблем производительности, вызванных отдельными компонентами. Сведения о вычислении потребления энергии см. в документе "Рекомендации по батарее".

Самостоятельное размещение и тестирование пользователей

Мы рекомендуем самостоятельно разместить программу для поиска ошибок и улучшения окончательного качества для современных резервных систем. Некоторые ошибки можно определить только с помощью локального и реального тестирования пользователей. Сосредоточьтесь на следующих сценариях:

  • Надежность и производительность cs enter/exit
  • Тепловая
  • Скорость реагирования и производительность
  • Подключение
  • Время работы батареи

Емкость батареи устройства и энергопотребление должны тщательно анализироваться для удовлетворения ваших целей жизни батареи. Измеряйте разумные сценарии использования потребителей и среды, чтобы точно проецировать время работы батареи устройства.

В следующей таблице показаны минимальные целевые показатели для жизни батареи на основе исследований пользователей. Вы также должны сравнить цели жизни батареи с продуктами на рынке.

Сценарий или рабочая нагрузка Назначение
современный ждущий режим. >= 9 дней жизни батареи
воспроизведение звука (отключение отображения) >= 125 часов

Процент DRIPS — это ключевая метрика, чтобы определить, демонстрирует ли данная система хорошую или плохую жизнь батареи во время современного резервного сеанса.

DRIPS % Оценка
98 – 100 Отлично
95 – 97.9 Очень хорошо
90 – 94.9 Специалист
80 – 89.9 Ниже среднего
< 80 Плохо

Для программы компативности оборудования Windows (WHCP) требуются следующие проценты DRIPS:

Метрика Назначение
SW DRIPS % >= 80 %
SW DRIPS и HW DRIPS Delta <= 10 %

Проверка и тестирование

Создание отчета по оценкам и журналу заряда батареи с помощью PowerCfg.exe

Вы можете использовать средство PowerCfg.exe для выявления несоответствий в жизни батареи на компьютере. Средство PowerCfg.exe устанавливается с Windows и использует трассировку системы в операционной системе Windows для получения сведений об использовании батареи, включая состояния питания в течение 72-часового периода. В отчете об использовании батареи отображаются данные об использовании питания, даже если компьютер не был в активном состоянии.

Чтобы создать отчет об использовании батареи, откройте командную строку с повышенными привилегиями и выполните следующую команду: powercfg.exe /batteryreport /output c:\reports\batterylife.html

В отчете об использовании батареи содержатся сведения о батареях, установленных на компьютере, состояния питания и очистке батареи за последние 72 часа, истории использования батареи и изменения емкости заряда батареи, возвращаемой несколькими месяцами, и оценка жизни батареи на основе фактической истории компьютера.

Дополнительные сведения о средстве PowerCfg.exe см. в разделе параметров командной строки PowerCfg.

Создание отчета о современных проблемах резервного копирования с помощью SleepStudy

SleepStudy — это новое средство windows диагностика, поддерживающее современную резервную версию. Он отслеживает поведение современного резервного компьютера и обеспечивает практические диагностика в современной резервной батарее. Она доступна только на компьютерах с поддержкой CS.

SleepStudy создает сводку основных проблем, приводящих к плохой современной резервной батареи. Чтобы получить отчет, выполните команду powercfg /sleepstudy в командной строке с повышенными привилегиями . Это средство может быть полезным, если вы планируете самостоятельно размещать программу для поиска и устранения ошибок.

Дополнительные сведения о средстве PowerCfg /SleepStudy см. в разделе "Подключенный резервный спящий режим".

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

Пример диаграммы скорости энергопотребления, показанной в исследовании сна

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

Столбец "Изменение энергии" представляет объем энергии, стекаемой из батареи (в mWh) во время определенного сеанса CS. Столбец "Частота изменений" представляет среднее потребление энергии (в mW) во время определенного сеанса CS.

Таблица в исследовании сна, показывающая данные о скорости очистки питания в примере

На следующем снимке экрана драйвер UART активен на протяжении всего сеанса. Этот пример можно использовать в качестве отправной точки для более тщательного исследования.

Лучшие преступники, показанные в примере в исследовании сна

Автоматизация подключенного резервного тестирования с помощью PwrTest.exe

Средство PwrTest.exe в комплекте драйверов Microsoft Windows (WDK) можно использовать для циклического цикла по состояниям питания, включая подключенный режим ожидания, для записи данных об управлении питанием процессора и батареи из системы в течение определенного периода времени.

Чтобы запустить подключенный резервный сценарий с PwrTest.exe:

  1. Установите WDK.

  2. В командной строке перейдите к PwrTest.exe версии, которая соответствует архитектуре компьютера. Например, тип: cd C:\WDK\Tools\PowerManagement\i386

  3. Запустите PwrTest.exe с параметром /cs . Можно также указать количество циклов (/c), время задержки между переходами в секундах (/d) и время выхода в секундах (/p). Например, тип: pwrtest.exe /cs /c:4 /p:120 /d:150

Примечание.

Для подключенного резервного сценария требуется драйвер виртуальной кнопки питания. Этот драйвер устанавливается платформой тестирования устройств Windows (WDTF), которая находится в WDK 8.

Файл журнала резервного сценария PwrTest.exe подключенного режима предоставляет сведения о переходах между состояниями питания.

Кроме того, тест совместимости подключенного резервного стрессового оборудования позволяет указать такие параметры, как количество циклов тестирования и задержки между циклами тестирования.

Дополнительные сведения см. в разделе PwrTest.