Ubuntu будет загружаться за 10 секунд
Один из ведущих разработчиков компании Canonical, Скотт Джеймс Ремнант (Scott James Remnant), обратился к сообществу разработчиков со специальным заявлением, в котором рассказал о новых целях относительно новой версии Linux-дистрибутива Ubuntu 10.04.В частности, планируется уменьшить время загрузки операционной системы до 10 секунд - и это без оптимизации ядра под конкретное оборудование.
Уже сейчас дистрибутив Ubuntu демонстрирует заметные успехи - если версия 8.04 загружалась за 65 секунд, то версия 9.04 загружается всего за 25 секунд. Для сравнения использовался нетбук Dell Mini 9 с процессором Intel Atom и твердотельным SSD-накопителем. Ремнант также заявил, что разработчики Ubuntu планируют существенно снизить время загрузки к версии 9.10 "Karmic Koala" (согласно цифровому обозначению, эта версия должна выйти в октябре текущего года), но это будут промежуточные оптимизации, а настоящая революция должна произойти к версии 10.04, которая выйдет в апреле 2010 г.
Планируемые изменения в процедуре загрузки операционной системы будут включать в себя оптимизацию ядра для ускоренной загрузки базовой графической среды X.org server. Сам процесс загрузки будет поделен на самостоятельные разделы с ограничением по времени: две секунды на низкоуровневые компоненты ядра и подсистему initramfs, еще по две секунды на загрузку модуля Plumbing (загрузка драйверов) и X.org server; а затем заключительные четыре секунды на загрузку сеанса и других сервисов.
Примечательно, что время загрузки разработчики собираются считать до полного входа в систему (с использованием автоматического входа), причем процессор и диск должны перейти в состояние ожидания. Отложенный запуск сервисов будет считаться отклонением от условий теста, не считая полностью корректных способов откладывания запуска сервисов до их первого вызова пользователем.
Как показывают эксперименты, на мощных машинах время загрузки текущих версий Ubuntu действительно ставит рекорды. Так, на ноутбуке IBM ThinkPad с быстрым SSD-накопителем Intel удалось загрузить систему Ubuntu 9.04 RC всего за 7,83 с. По словам самого Ремнанта, 10 секунд является отличным показателем для неоптимизированной под целевое оборудование системы. Единственным конкурентом в этом диапазоне может выступить лишь система Moblin, авторы которой обещают загрузку всего за 5 секунд.
Подробнее о планируемых новшествах в следующих версиях дистрибутива Ubuntu можно прочитать в письменном обращении Ремнанта к разработчикам, а презентацию с описанием процесса оптимизации Ubuntu можно загрузить с личной страницы Ремнанта в формате Open Office.