Я не программист, но у меня есть пристальный интерес к знанию вещей. И один вопросы, который задевает мое любопытство:
Я использовал Windows, Ubuntu и Fedora, и я видел, что Windows, в довольно медленном, с точки зрения начальной загрузки, тогда как Fedora и Ubuntu загружаются довольно быстро. Делает, загружающаяся скорость зависят от ОС, или делает она зависит от ЦП и других конфигураций.
И как делает, имение виртуальной памяти влияет на скорость начальной загрузки.
Хорошая часть его является набором программного обеспечения для выполнения при запуске. Со временем, поскольку все больше программ установлено, все более добавляется к очереди. Если необходимо было сравнить новую установку Windows к "используемому", Вы будете, вероятно, видеть несколько программ, добавленных к запуску и более новой установке, загружающейся намного быстрее.
Можно или использовать программу как CCleaner для наблюдения то, что продолжается при запуске, или просто введите "msconfig" использование строки Команды выполнения (ключ победы + r).
В целом:
Так, количество времени, необходимо закончить ВСЕ задачи, является просто суммой времени, необходимого для каждой задачи.
Начальная загрузка ОС не отличается, чем какая-либо другая проблема: имейте много задач, и это займет больше времени (Windows, много сервисов удобства). Имейте только некоторые задачи ИЛИ задержите запуск задач немного, чтобы дать пользователю, чувство "ОС уже загружается, в то время как это на самом деле еще не полностью" (Unix), затем процесс начальной загрузки намного быстрее. Добавьте много задач к процессу начальной загрузки Linux, и это будет, замедляется также.
Добавьте к этому то, что с более быстрым ЦП, быстрее и большим количеством поршня, более быстрым дисководом можно обработать данные быстрее (заканчивающийся за меньшее время необходимый на задачу), и у Вас будет свой ответ.
Виртуальная память: это замедляет выбирающие данные из диска (так как это помещает больше работы на диск), когда система загружает процессы/.
Много дистрибутивов Linux, включая Fedora и Ubuntu используют ReadAHead для реального ускорения процесса начальной загрузки. ReadAhead Иногда, система проанализирует, какие файлы необходимы для начальной загрузки (названный профилированием), и перестроение и упаковывают их на жестком диске так, чтобы к ним можно было получить доступ с наименьшим количеством объема поиска Жесткого диска. (в основном попытайтесь разметить загрузочные файлы в одной длинной дорожке). это загружает все файлы, прежде чем они будут даже необходимы, затем захватывает их из памяти позже в начальной загрузке, вместо от диска.
Windows имеет некоторые подобные понятия для основной начальной загрузки, но это не включает сервисы, и все те приложения и инструменты, бегущие за Вами вход в систему. (как инструменты принтера, антивирус, weatherbug, инструменты проверки обновления, и т.д.). это большая причина загрузки окон так медленно. Windows 7 поправился, и одной из вещей, добавленных к окнам, vista/7, является способность иметь "отложенный, запускаются" сервисов, после того как компьютер неактивен.