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


Не использовать таймеры, препятствующие изменению состояния электропитания

Обновлен: Ноябрь 2007

TypeName

DoNotUseTimersThatPreventPowerStateChanges

CheckId

CA1601

Категория

Microsoft.Mobility

Критическое изменение

Критическое

Причина

Для таймера установлен интервал меньше одной секунды.

Описание правила

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

Предотвращение нарушений

Установите для таймеров интервалы, превышающие одну секунду.

Отключение предупреждений

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