Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Тест Perf проверяет эффективное использование API, влияющих на производительность системы и потребление энергии, например вызов функции Windows, использующую неправильный период ожидания.
В этом наборе тестов содержатся следующие коды остановки.
Любое использование функции Windows, которая вызывает определенную продолжительность ожидания менее 300 мс является ошибкой в области энергоэффективности. Переключитесь на использование конструктора на основе событий или продлить продолжительность ожидания.
вероятной причинойПри вызове API типа ожидания с длительностью интервала ожидания и задержки должно быть больше или равно 300 мс. Вызов этого API с менее чем 300 мс приводит к тому, что Windows слишком часто проснет ЦП. Когда Windows вынуждена проснуть ЦП, больше электроэнергии потребляется, что может значительно уменьшить время работы батареи и вызвать ненужную энергопотребление.
сведения, отображаемые проверяющего приложения- формат : — ошибка : %ws(...%ws=%d...). %ws
- параметр 1 — адрес имени API (используйте du для дампа строки)
- параметр 2 — адрес имени параметра (используйте du для дампа строки)
- параметр 3 — значение параметра (длительность ожидания или задержки в мс)
- параметр 4 — адрес дополнительной информации (используйте du для дампа строки)
- уровень тестирования : Power
- идентификатор остановки : ERROR_DELAY_INTERVAL_DURATION_TOO_SHORT
- код остановки : 70000000
- серьезность : ошибка
- однократная ошибка:
- отчет об ошибке : разрыв
- журнал в файл: да
- Создать обратную сторону: да
Использование допустимого механизма задержки менее 300 мс не позволяет системе достаточно интервалов останова и является ошибкой энергетической эффективности. Переключитесь на использование конструктора на основе событий или продление длительности задержки.
вероятной причинойПри вызове API типа ожидания с допустимой задержкой длительность должна быть больше или равна 300 мс. Вызов этого API с менее чем 300 мс приводит к тому, что Windows слишком часто проснет ЦП. Когда Windows вынуждена проснуть ЦП, больше электроэнергии потребляется, что может значительно уменьшить время работы батареи и вызвать ненужную энергопотребление.
сведения, отображаемые проверяющего приложения- формат : — ошибка : %ws(...%ws=%d...). %ws
- параметр 1 — адрес имени API (используйте du для дампа строки)
- параметр 2 — адрес имени параметра (используйте du для дампа строки)
- параметр 3 — значение параметра (допустимое отклонение в мс)
- параметр 4 — адрес дополнительной информации (используйте du для дампа строки)
- уровень тестирования : Power
- идентификатор остановки : ERROR_TOLERABLE_VARIANCE_DURATION_TOO_SHORT
- код остановки : 7000001
- серьезность : ошибка
- однократная ошибка:
- отчет об ошибке : разрыв
- журнал в файл: да
- Создать обратную сторону: да
Любое использование функции Windows, которая вызывает определенную продолжительность ожидания менее 300 мс является ошибкой в области энергоэффективности. Переключитесь на использование конструктора на основе событий или продлить продолжительность ожидания.
вероятной причинойПри вызове API типа ожидания с интервалом ожидания или задержки длительность должна быть больше или равна 300 мс. Вызов этого API с менее чем 300 мс может вызвать слишком частое пробуждение ЦП Windows. Когда Windows вынуждена проснуть ЦП, больше электроэнергии потребляется, что может значительно уменьшить время работы батареи и вызвать ненужную энергопотребление.
сведения, отображаемые проверяющего приложения- формат : — предупреждение : %ws(...%ws=%d...). %ws
- параметр 1 — адрес имени API (используйте du для дампа строки)
- параметр 2 — адрес имени параметра (используйте du для дампа строки)
- параметр 3 — значение параметра (длительность ожидания или задержки в мс)
- параметр 4 — адрес дополнительной информации (используйте du для дампа строки)
- уровень тестирования : Power
- идентификатор остановки : WARNING_DELAY_INTERVAL_DURATION_TOO_SHORT
- код остановки : 7000002
- серьезность : предупреждение
- однократная ошибка:
- отчет об ошибке : разрыв
- журнал в файл: да
- Создать обратную сторону: да
Использование допустимого механизма задержки менее 300 мс не позволяет системе достаточно интервалов останова и является ошибкой энергетической эффективности. Переключитесь на использование конструктора на основе событий или продление длительности задержки.
вероятной причинойПри вызове API типа ожидания с допустимой дисперсией длительность должна быть больше или равна 300 мс. Вызов этого API с менее чем 300 мс может вызвать слишком частое пробуждение ЦП Windows. Когда Windows вынуждена проснуть ЦП, больше электроэнергии потребляется, что может значительно уменьшить время работы батареи и вызвать ненужную энергопотребление.
сведения, отображаемые проверяющего приложения- формат : — предупреждение : %ws(...%ws=%d...). %ws
- параметр 1 — адрес имени API (используйте du для дампа строки)
- параметр 2 — адрес имени параметра (используйте du для дампа строки)
- параметр 3 — значение параметра (допустимое отклонение в мс)
- параметр 4 — адрес дополнительной информации (используйте du для дампа строки)
- уровень тестирования : Power
- идентификатор остановки : WARNING_TOLERABLE_VARIANCE_DURATION_TOO_SHORT
- код остановки : 7000003
- серьезность : предупреждение
- однократная ошибка:
- отчет об ошибке : разрыв
- журнал в файл: да
- Создать обратную сторону: да
Изменение разрешения таймера системы может иметь большое влияние на энергоэффективность и обычно не приводит к повышению производительности. Не используйте этот API.
вероятной причинойПозволяя системе выбрать это значение лучше всего для производительности и энергоэффективности. Настройка системного таймера может значительно уменьшить время работы батареи и вызвать ненужную рисование питания.
сведения, отображаемые проверяющего приложения- формат : — ошибка : %ws(...%ws=%d...). %ws
- параметр 1 — адрес имени API (используйте du для дампа строки)
- параметр 2 — адрес имени параметра (используйте du для дампа строки)
- параметр 3 — значение параметра (разрешение таймера в мс)
- параметр 4 — адрес дополнительной информации (используйте du для дампа строки)
- уровень тестирования : Power
- идентификатор остановки : ERROR_SYSTEM_TIMER_RESOLUTION_ADJUSTMENT
- код остановки : 7000004
- серьезность : ошибка
- однократная ошибка:
- отчет об ошибке : разрыв
- журнал в файл: да
- Создать обратную сторону: да
Корректировки были сделаны в работающей системе, которая, скорее всего, увеличит потребление энергии. Только приложения, предоставляющие мультимедиа (видео-аудио), ожидающие, что взаимодействие с пользователем не должно вызывать эти API.
вероятной причинойИзбегайте использования этого API, за исключением мультимедийных приложений (видео/аудио), которые не ожидают, что взаимодействие с пользователем не рекомендуется для повышения энергоэффективности. Вызов этого API приводит к тому, что Windows заготовит операции экономии питания и значительно уменьшит время работы батареи и (или) приведет к ненужным рисованию питания.
сведения, отображаемые проверяющего приложения- формат : — вызывается API с именем %ws, что увеличивает потребление энергии системы. %ws
- параметр 1 — адрес имени API (используйте du для дампа строки)
- параметр 2 — адрес дополнительной информации (используйте du для дампа строки)
- параметр 3 — N/A
- параметр 4 — N/A
- уровень тестирования : Power
- идентификатор остановки : WARNING_SYSTEM_POWER_USAGE_INCREASE
- код остановки : 7000005
- серьезность : предупреждение
- однократная ошибка:
- отчет об ошибке : разрыв
- журнал в файл: да
- Создать обратную сторону: да
См. также
средство проверки приложений — остановки кодов и определений
средство проверки приложений — обзор
средство проверки приложений — функции
средство проверки приложений — тестирование приложений
средство проверки приложений — тесты в проверяющего приложения
средство проверки приложений— отладка средства проверки приложений останавливает
средство проверки приложений — часто задаваемые вопросы