8

Возможный дубликат:
Что делает «отложенный запуск» в типе запуска для службы Windows?

Когда я настраиваю службу (из services.msc) как автоматическую и с задержкой, устанавливается фиксированное (статическое) время для задержки? Или он динамически выделяется из некоторого загрузочного параметра?

1 ответ1

4

Возьмите ссылку на: https://stackoverflow.com/questions/4038569/what-does-delayed-start-do-in-startup-type-for-a-windows-service

Служба, помеченная как Автоматическая (отложенный запуск), запустится вскоре после запуска всех других служб, обозначенных как Автоматическая. По моему опыту это означает, что они запускаются через 1-2 минуты после загрузки компьютера.

Этот параметр наиболее полезен для уменьшения "безумного порыва" ресурсов при загрузке машины.

Обратите внимание, что если у вас одновременно запущено 20 служб, каждая из них будет запускаться медленнее, поскольку она конкурирует с другими за доли ценных ресурсов машины (ЦП / ОЗУ / Диск / Сеть). То есть каждая услуга занимает больше времени, чтобы стать доступной!

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .