no name
Мыслитель
(6058)
4 года назад
Потому что есть такая вещь — loops. Так или иначе, у Windows есть свои приоритеты и своя loops. Приоритетные задачи для неё — это загрузить все свои службы, а только потом выполнять пользовательские запросы (открытие Google Chrome, например).
Ну и после первого запуска Google выгружает какие-то данные в оперативную память, даже при закрытии браузера они сохраняются, пока твоя оперативная память не будет забита чем-то ещё до такой степени, что данные Google будут мешать, они остаются и способствуют более быстрому повторному запуску браузера
Животное
Мудрец
(18943)
4 года назад
Это всё иллюзия. На самом деле приложение запускается мгновенно, это просто главное окно отображается не сразу. Программисты могли бы ускорить этот процесс и сократить время обращения к дискам, но они посчитали, что ТАК им проще. Вот и всё.
Современные браузеры - это система в системе. Есть высокоуровневый язык, который отвечает за оформление ВСЕГО и есть движок, который ВСЁ рендерит.