Я замечаю, как мои очень медленные начальные загрузки Ubuntu 18, настолько медленнее, чем Windows, который ранее установил на той же машине. Я не использую двойную загрузку, моя машина:
Ubuntu 18.04.3 LTS
Intel® Core™ i7-7700HQ CPU @ 2.80GHz × 8
64-bit, NVIDIA GeForce GTX 950M
NVIDIA была довольно проблематичными и вызывающими проблемами начальной загрузки, таким образом, я должен был поместить некоторые параметры начальной загрузки ядра. Теперь это похоже на это:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=nomsi pci=noaer
acpi_enforce_resources=lax intel_pstate=disable acpi_osi=!Windows
2012"
Время начальной загрузки по умолчанию: 47.
Я следовал за предложением из этого сообщения: Как диагностировать/устранить очень медленную начальную загрузку на Ubuntu 18.04, в то время как некоторые ответы помогли другим людям, она не работает надо мной.
Что я попробовал:
Добавленный noresume
параметр в начальной загрузке ядра. Буквально из сообщения выше, кто-то сократил время начальной загрузки 31!
Я обновил до 18,04 вчера, и у меня была та же проблема (потребовалось 52 секунды для начальной загрузки). После установки "noresume" параметра потребовалась 21 секунда.
Результат: (извините забыл делать снимок экрана): 57 (10-е медленнее). Почему?
Время уменьшения обрабатывает для Сети и конфигурирования тайм-аута для Задания Запуска и Stop Jobs путем изменения:
/etc/systemd/system/network-online.target.wants/networking.service
Изменение TimeoutStartSec=5min
кому: TimeoutStartSec=5s
.
Кроме того,
/etc/systemd/system.conf
изменение:
DefaultTimeoutStartSec=5s
DefaultTimeoutStopSec=5s
Результат: Не удалось загрузиться. (Упорно продолженный загружающийся экран)
Отключите Сети во время начальной загрузки:
systemctl disable NetworkManager-wait-online.service
Результат: Время начальной загрузки было 51 (4 с медленнее).
Почему я отсутствовал в шагах выше? То, как сделал мою машину, закончило тем, что загрузилось медленнее?
Почему сделал noresume
то, которое, как предполагалось, предотвратило раздел резюме, делает его медленнее вместо этого? Совет уменьшить время начальной загрузки?
ОБНОВЛЕНИЕ
Следующее предложение от WinEunuuchs2Unix, я попробовал:
Отключите сети как на шаге (3), и удалите сервис сброса журнала и пропылесосьте его путем изменения:
nano /etc/systemd/journald.conf
изменение
Storage=auto
SystemMaxUse=50M
SystemMaxFileSize=1G
SystemMaxFiles=5
Моим исходным использованием диска журнала был 2G, теперь это - до 200 МБ. Но system-journal-flush.service
время, кажется, не становится быстрее, это - все еще 11.
Кроме того, прежде, чем изменить его настройки, сбрасывая время было 3.xx с. Теперь это 10.xx с вместо этого.
Результат, время начальной загрузки: 52 (5 с медленнее).
Отключение сервиса скалистой вершины:
/etc/default/tor
изменение в RUN_DAEMON="no"
и выполненный
sudo systemctl disable tor.service
Затем добавленный video=SVIDEO-1:d
параметр к ядру начальной загрузки (после решения от: Длинный Сегмент Начальной загрузки Ядра в 18,04).
И замаскированный systemd-journal-flush.service
и keyboard-setup.service
(после решения от: Долгое время начальной загрузки Ubuntu 18.04).
Результат. Время начальной загрузки: 45. (2 с быстрее), но я полагаю, что это может быть улучшено.
На второй пробной версии: 47 (никакое улучшение).
Я действительно думал, отключая сервис скалистой вершины, даст мне 5~7 с более быстрое время начальной загрузки, так как он первоначально взял 1013 во время начальной загрузки.
Все еще перепутанный, в как noresume
параметр, отключая сети и вакуум регистрируется от вывода журнала до более медленного времени начальной загрузки вместо этого. Будут цениться дальнейшие предложения!
ОБНОВЛЕНИЕ 2
haveged
. Время начальной загрузки: 49 (2 с медленнее) Почему.
Можно, вероятно, отключить сеть, ожидающую в целом:
Удаляют сервис сброса журнала и пылесосят его вместо этого:
Медленный snapd
, времена могут быть ускорены путем покачивания мыши во время начальной загрузки: