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


Длительность включения и выключения записи

Наиболее применимо к: Разработчики приложений

Соответствующие оценки:

  • Производительность загрузки (быстрый запуск)
  • Производительность загрузки (полная загрузка)
  • Производительность в режиме ожидания
  • Производительность гибернации

Эта метрика измеряет время от завершения post on/off до того, как система достаточно простаивает и реагирует на ввод данных пользователем. Цель этого этапа — привязать и количественно оценить фоновую обработку, которая продолжается после отображения начального экрана. Эта метрика измеряет продолжительность этапа Post On/Off, который представляет время, необходимое системе для накопления 5 секунд простоя. Это время накапливается путем проверки использования ЦП и хранилища в 500 мс. Если совокупное время использования ЦП и хранилища ниже 20 %, время простоя этого окна (500 мс — максимальное время ЦП, дисковое время в окне) добавляется к общему времени простоя до достижения 5 секунд. Метрика сообщает об этой продолжительности за вычетом 5 секунд собранного времени простоя.

Примечание

Для этих вычислений время использования ЦП и хранилища с низким приоритетом игнорируется.

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

Подробные подметрики

Для этого этапа не существует фактических подметрических метрик; Однако, поскольку длительность этапа пропорциональна использованию ресурсов, вы можете получить аналитические сведения, изучив процессы, которые выполняются на этом этапе (разверните узел Процессы на этап в консоли оценки Windows).

Типичные факторы влияния

Любые программные компоненты, использующие ресурсы ЦП или хранилища на этом этапе, могут потенциально повлиять на общее время. Дополнительные запускаемые приложения обычно оказывают негативное влияние на этап Post On/Off.

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

Шаги по анализу и исправлению

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

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

Избегайте использования приложений запуска с управляемым кодом (на основе CLR), так как их инициализация может активировать инициализацию .NET Framework с дорогостоящими ресурсами. Это еще больше повлияет на время этапа post On/Off и снизит скорость реагирования пользователей.