На самом деле мне было интересно, как Ubuntu справляется с этим. Теперь, когда вы пришли спросить, похоже, что нет.
Судя по таймингам, я предполагаю, что у вас жесткий диск, а не хороший быстрый SSD.
Мы также видим, что вы используете systemd
. Некоторые версии systemd
включали решение "readahead", но больше нет. Не похоже, что оно у вас есть (глядя на список blame
).
Минимизация загрузки на жестком диске требует тщательного предварительного чтения файлов. Что-то вроде чтения целых файлов за раз, избегания чередования чтения разных файлов... Суть в том, чтобы минимизировать количество медленных механических движений головки диска. Реализация readhead значительно улучшила время загрузки Ubuntu на традиционных жестких дисках.
Ubuntu 14.04 по умолчанию использовала upstart, верно? Когда Ubuntu перешла с upstart на systemd, они фактически отказались от службы "ureadahead", предложив использовать systemd-readahead.
От systemd-readahead потом отказались из-за отсутствия интереса разработчиков (т.е. признания того, что у них у всех хорошие быстрые SSD :)).
Была такая же проблема. Вам необходимо подключиться через «Подключиться к скрытой сети…»