Что делает "отложенный запуск" в типе запуска для службы Windows?

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

запуск службы на Windows Server 2008 x64

2
задан studiohack
15.02.2023 22:01 Количество просмотров материала 3193
Распечатать страницу

5 ответов

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

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

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

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

88
отвечен CoreTech 2023-02-17 05:49

насколько я понимаю, это просто задержка перед запуском сервиса.

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

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

7
отвечен 2023-02-17 08:06

вот пример. У меня есть служба SonarQube, которая зависит от моей службы базы данных MySQL. Таким образом, я установил сервис MySQL на автоматический, чтобы получить базу данных и работает, когда машина загружается. У меня есть служба SonarQube, настроенная на автоматический (отложенный) запуск, чтобы убедиться, что она запускается после запуска службы базы данных, от которой она зависит.

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

0
отвечен Russ Jackson 2023-02-17 10:23

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

0
отвечен John Dean 2023-02-17 12:40

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

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

0
отвечен No_Name 2023-02-17 14:57

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх