Я настроил пакетный скрипт, который запускается при запуске Windows-машины. Это очень просто. Все, что он делает, это запускает apache и отправляет сообщение завиток на мой сервер.
Я начал измерять это время и заметил, что мне требуется почти 3 минуты, чтобы получить сообщение curl. Это очень долго. Тем более, что быстрое время загрузки для меня имеет решающее значение.
Мне интересно, есть ли что-то, что я могу сделать, чтобы уменьшить время запуска? Какую конфигурацию я должен использовать, чтобы уменьшить его?
Я уже использую SSD-накопитель, но хотел бы узнать больше о том, существует ли операционная система Windows и версия процессора, которые больше всего снижают время запуска.

Почему вы используете скрипт для запуска apache?
Windows более чем способна запустить службу сама по себе и в более подходящее время, чем если бы вы ждали, пока ОС полностью запустится, чтобы запустить скрипт...
Вы должны удалить запуск apache из своего скрипта и поставить его на автоматический запуск, а затем оставить только свой завиток в скрипте, вы можете выиграть некоторое время...
Да, это потому, что ваш экземпляр все еще должен запускаться. Запускается ли экземпляр Windows быстрее, если у вас нет сценария запуска?
Пока я все еще находился в бесплатном пробном режиме, я получал сообщение о завивке примерно через 2 минуты. Хотя все еще плохо, это было управляемо. К сожалению, Google удалил эти машины, как только закончилась бесплатная пробная версия (вызвали у меня настоящую головную боль), поэтому я не знаю, отличались ли они (с точки зрения процессора) от тех, которые я использую сейчас.
Я проверю отчет.
Какой тип экземпляра вы используете? Это очень сильно влияет на запуск Windows...
Время, необходимое для загрузки экземпляра, немного непоследовательно. У меня сейчас меньше 2 минут даже без каких-либо изменений сценария. Что... лучше, чем 3 минуты, но не совсем в желаемом диапазоне. Отсутствие стратапа apache не коррелирует с какой-либо заметной экономией времени. Я использую Google Compute n1-standard-8, процессор Intel Haswell. ОС — Windows Server 2016, но ничто не заставляет меня использовать именно эту ОС WIN. Я хотел бы услышать больше о том, какой тип экземпляра следует использовать для ускорения загрузки.
Тип экземпляра должен быть достаточно большим, чтобы иметь хорошую скорость запуска. Если вам не нужна конкретная ОС Windows, вам следует взглянуть на образ на основе Linux, такой как Debian, скорость запуска должна быть выше, чем у Windows.
Windows, к сожалению, обязательна. В общем, я ничего не могу сделать?
Не уверен, что смогу помочь больше... извините
Спасибо, что уделили ваше время, я провел тесты на машинах с полностью загруженной ОС и могу подтвердить, что запуск службы для запуска apache занимает безумное количество времени (10 с +), а запуск вручную происходит мгновенно. Я почти уверен, что это не сценарий, который вызывает проблемы с корпусом, потому что я также не могу войти в систему во время загрузки.