Что произошло с 10 вторыми этапами начальной загрузки для Ubuntu?

Десять лет назад (2009), Рабочий стол Ubuntu имел план загрузиться быстро.

Согласно Wiki Ubuntu, Ubuntu удовлетворила цели, переключающейся на замену init названный Выскочкой в 9,10 (Кармический) и после которого, Ubuntu имела цель для достижения 10 вторых вех начальной загрузки в 10,04 (Ясный).

С нашей целью переключения на выскочку в 9,10 встреченных мы можем теперь сфокусироваться на достижении этапа начальной загрузки 10 секунд, который мы устанавливаем для Lucid. Мы переключимся на Dell, Мини-10v с SSD как наша базовая платформа, и регулярно сообщать о результатах ежедневно. Время и результаты bootchart и для SSD и для устройства хранения данных жесткого диска будут отправлены [...]

Цель как 10-е означает, что нам нужен бюджет для каждого главного компонента последовательности начальной загрузки:

FoundationsTeam/BootPerformance (в последний раз отредактировал 26.11.2009 16:49:47 robbie.w),

Эти детали, скорее всего, основаны на этом сообщении Scott из списка разработчика Ubuntu, который был найден через эту датированную статью о Ars Technica. Другая ссылка на презентацию UDS больше не действительна, но копия может быть найдена на Wiki Ubuntu (см. следующий заключенный в кавычки источник).

Слайд 18:
Мы можем действительно сделать это?

Примечания: Это будет твердым ;)
Прошлой ночью Берлинского спринта я соединил a
подтверждение концепции, чтобы видеть, было ли это возможно.

Слайд 19:
The cropped bootchart image in slide 19

Примечания при слайде: Это.

- Источник: Кармическая Презентация Scott James Remnant UDS с помощью Ubuntu Wiki

Презентация UDS подсказала, что 10-секундная начальная загрузка была возможна, за исключением того, что было только подтверждение концепции. При оглядывании назад в этап десять лет спустя сегодня, кажется, нет никакого зарегистрированного результата того, имела ли Ubuntu успешно начальную загрузку за десять секунд или иначе. С другой стороны был этап просто экспериментом или предназначил как реальную функцию - не уверенный также.

Таким образом, что произошло с 10 вторыми этапами начальной загрузки - любой зарегистрированный результат; еще, что мы знаем о выполнении начальной загрузки Ubuntu тогда?

3
задан 18 October 2019 в 16:47

2 ответа

Мы не уверены, но этап был рассмотрен в конце 2011.

BootSpeedAnalysis на Ubuntu Wiki может быть единственным зарегистрированным результатом этапа, или по крайней мере тесно связанный, найденный на эту дату, которой отвечают. 10-секундная начальная загрузка, возможно, была достигнута, но результатом не были точно десять секунд.

Базовая платформа

Все тесты и диаграммы были сделаны на Dell, Мини-10v с двухъядерным Atom на 1,6 ГГц ЦП (т.е. скорее замедлитесь), и SSD на 16 ГБ с максимальной пропускной способностью чтения ~ 96 МБ/с (согласно палимпсесту, подтвержденному ureadahead bootcharts).

Диаграммы начальной загрузки относятся к запасу установка Ubuntu с включенным автовходом в систему, если не указано иное.

Время начальной загрузки (в секундах)

| Phase           | Lucid | Maverick | Oneiric Beta-1 | Oneiric |  
|-----------------|-------|----------|----------------|---------|  
| kernel/plumbing | 4.5   | 5.5      | 8              | 7.5     |  
| X.org           | 1.5   | 2        | 1              | 1.5     |  
| Desktop         | 6     | 6        | 29             | 15.5    |  
| Total           | 12    | 13.5     | 37             | 23.5    |  
                    ^^^^^

"Базовая платформа" описывает то, что делает время начальной загрузки сопоставимым от одного выпуска до другого, при помощи тех же аппаратных средств, как определено в BootPerformance на Ubuntu Wiki. Следующая таблица показывает "время начальной загрузки" нескольких релизов Ubuntu: 10.04 (Ясный), 10.10 (Индивидуалист), 11.10 (Сновещательная Бета 1, Сновещательная). Заметьте, что 11,04 выпусков отсутствуют и не перечисленные здесь.

Официальные результаты

На основе информации выше, мы знаем что:

  1. Время начальной загрузки по сообщениям использует те же аппаратные средства, на которые сослались ранее: Dell, Мини-10v с твердотельным диском (SSD) на 16 ГБ

  2. Время начальной загрузки соответствует установке по умолчанию Ubuntu, и не имеет никакой дальнейшей модификации - помимо включенного автовхода в систему - для достижения результата.

В результате (Ясная) Ubuntu 10.04 смогла загрузиться через 12 секунд.

Неофициальные результаты

Существует немного соответствующих видеоклипов, которые продемонстрировали процесс начальной загрузки Ubuntu 10.04 на других аппаратных средствах. Результаты получены в итоге следующим образом.

  1. Альфа Ubuntu 10.04 2, Acer Aspire One нетбук D250: 30 секунд
  2. Ubuntu 10.04 с Intel SSD, HP неизвестная модель: 18 секунд
  3. Ubuntu 10.04 с Intel SSD X25-M, серией Sony Vaio NW: 18 секунд
  4. Ubuntu 10.04 с Intel X25-M SSD, ThinkPad X60: 25 секунд
  5. Ubuntu 10.04 с Вершиной OCZ SSD, Lenovo ThinkPad X200: 10 секунд (от GRUB, аппаратных средств значительно выше других)

Неофициальные результаты предназначают для относительного сравнения и нельзя рассмотреть как "истинные результаты" из-за аппаратной конфигурации, и конфигурация системы может существенно отличаться от базовой платформы.

Что мы знаем

Относительно базовой платформы - двухъядерного Atom на 1,6 ГГц ЦП и SSD на 16 ГБ - что теперь мы можем прийти к заключению, что 10-секундная начальная загрузка была незначительно достигнута Ubuntu в то время. Продолжила ли Ubuntu с тех пор достигать этого или иначе, который может остаться недокументированным в лучшем случае

TL; DR 10 вторых этапов начальной загрузки был незначительно достигнут на основе официального результата; однако, тот же результат не может быть достигнут на практике.

0
ответ дан 1 December 2019 в 19:54

Та цель была достигнута.

Это возможно (и был некоторое время): мои начальные загрузки системы за 12,3 секунд. Это включает MySQL, таким образом, я могу простить им дополнительные 2,3 с. Получите быстрый SSD как начальную загрузку диск и удалите любые сервисы, в которых Вы действительно не нуждаетесь, и также можно получить 10 начальных загрузок второго выхода.

Самое большое препятствие во время начальной загрузки имеет тенденцию быть беспроводной связью для ноутбуков. Можно ускорить это немного с некоторой тонкой настройкой.

Следите, хотя это, которым одна вещь, которая произошла промежуточная, состояла в том, что Канонический отбросил их собственный запуск (выскочка) система и Единица, таким образом, мы получили регулярный "systemd". В тот момент они также больше не имеют влияния на время начальной загрузки больше (помимо отключения сервисов по умолчанию). Помимо тех аппаратных средств также догнал их: введение SSD делает тонкую настройку Вашей операционной системы для запуска более быстрый бесполезный... Вы никогда не получаете значимого улучшения, которое Вы получаете при использовании SSD.

0
ответ дан 1 December 2019 в 19:54

Другие вопросы по тегам:

Похожие вопросы: