Я недавно заменил жесткий диск своего Dell Precision M4800 с Samsung EVO 850 SSD (250 ГБ) и ожидал бы время начальной загрузки меньше, чем 10-х, но в текущем состоянии он берет ~27s:
Запуск, законченный в 3,734 с (встроенное микропрограммное обеспечение) + 3,345 с (загрузчик) + 6,530 с (ядро) + 12,877 с (пространство пользователя) = 26,487 с
Я присоединяю здесь выводы dmesg
и systemd-analyze plot
команды: https://drive.google.com/open? id=0B4yzpzC3QL6-OEplNzlyMlpBSTA
https://drive.google.com/open? id=0B4yzpzC3QL6-X1ZWblVBNmJFV3M
От вывода большое узкое место на этапе пространства пользователя находится в NetworkManager-wait-online.service (11,433 с). Решение, которое я нашел через Google, состоит в том, чтобы отключить этот сервис:
systemctl disable NetworkManager-wait-online.service
но я не уверен, безопасно ли сделать так. Любые комментарии к этому будут цениться.
Кроме пространства пользователя, я нахожу, что другие этапы (встроенное микропрограммное обеспечение + загрузчик + ядро) также заняли много времени. Вы могли предложить некоторые улучшения?
Заранее большое спасибо за Вашу справку!
Обновление с выводом systemd-analyze blame
. Вывод для последней начальной загрузки устройства в моей школе, которая немного быстрее (и я не знаю почему):
$ systemd-analyze blame
6.883s NetworkManager-wait-online.service
649ms lvm2-monitor.service
560ms plymouth-start.service
279ms dev-sda2.device
114ms networking.service
105ms accounts-daemon.service
96ms ModemManager.service
91ms lightdm.service
86ms gpu-manager.service
78ms loadcpufreq.service
75ms systemd-logind.service
72ms thermald.service
70ms upower.service
57ms irqbalance.service
55ms NetworkManager.service
53ms grub-common.service
52ms avahi-daemon.service
52ms systemd-udev-trigger.service
51ms bluetooth.service
48ms ondemand.service
47ms virtualbox-guest-utils.service
46ms apparmor.service
45ms speech-dispatcher.service