Затримка старту має дві основні складові:
- Сервіси із затримкою очікують початку, доки всі автоматичні послуги не запустяться
- Спочатку потоки для служб із затримкою встановлюються на найнижчий пріоритет.
Це значно зменшує сповільнення реакції на сеансах користувачів, які служби можуть викликати інакше, тому що їх дискові введення / виведення, час процесора та темп розподілу оперативної пам’яті всі збільшуються на більш поступовому нахилі, ніж вони інакше. Це допомагає уникнути класичного пароля "типу, а потім зачекати 2 хвилини", який ми всі ненавидимо після нового завантаження.
Це також може вирішити деякі проблеми, якщо у вас є, наприклад, дві послуги високого вводу / виводу. Ви можете мати один запуск автоматично, а другий затримку або навіть затримку, і вони можуть початись більш плавно, ніж це було б, якщо обидва налаштовані для автоматичного запуску.
На даний момент це не дуже можливо налаштувати. Ви можете впорядкувати ланцюги налаштування послуг, починаючи, зробивши налаштування однієї залежною від іншої, навіть якщо їх технічно немає, тобто зробіть службу 3 залежною від послуги 2, яка залежить від послуги 1, а потім встановіть службу 1 на затримку, так вони розпочнуться в порядку 1, 2, 3, як тільки всі автоматичні сервіси запустяться.