web-dev-qa-db-ja.com

遅延サービスの開始を待機する時間はどれくらいですか?

重複の可能性:
Windowsサービスのスタートアップの種類で「遅延開始」は何をしますか?

サービス(services.mscから)を自動として構成し、遅延させると、遅延時間に固定(静的)時間が設定されますか?または、いくつかのブートパラメータから動的に割り当てられますか?

8
Diogo

参照先: https://stackoverflow.com/questions/4038569/what-does-delayed-start-do-in-startup-type-for-a-windows-service

自動(遅延開始)としてマークされたサービスは、自動として指定された他のすべてのサービスが開始された直後に開始されます。私の経験では、これは、コンピューターが起動してから1〜2分後に開始されることを意味します。

この設定は、マシンの起動時にリソースの「マッドラッシュ」を減らすのに最も役立ちます。

20のサービスがすべて同時に開始されている場合、マシンの貴重なリソース(CPU/RAM /ディスク/ネットワーク)のスライスについて他のサービスと競合するため、それぞれのサービスの起動が遅くなることに注意してください。つまり、各サービスが利用可能になるまでに時間がかかります。

重要なサービスがいくつかある場合は、それらのいくつかを自動に設定し、他のサービスをできるだけ自動(遅延開始)に設定することができます。これにより、重要なサービスが最も多くのリソースを早期に取得し、より早く利用可能になることが保証されますが、重要でないサービスは少し遅れて開始します(定義上は問題ありません)。

4
Sandeep Bansal