Вариант 1. Измените настройки различных служб, чтобы увеличить время загрузки
Я дам вам несколько советов для r systemd-journal-flush.service
и libvirtd.service
.
1. systemd-journal-flu sh .service:
Один из основных виновников r you r медленной загрузки - systemd-journal-flush.service
.
Проверьте, чтобы увидеть ваш размер r журнал:
journalctl --disk-usage
Вероятно, он стал действительно большим r по какой-то причине.
Вы можете проверить, сколько времени прошло до гриппа sh журнал с этим:
journalctl -b --unit systemd-journald.service
Вы можете уменьшить размер вашего журнала r, используя параметры вакуума, fo r пример:
journalctl –vacuum-size=100M –vacuum-time=5d –vacuum-files=5
Затем проверьте свой r диск использование, чтобы узнать, стал ли журнал маленьким r:
journalctl --disk-usage
Вы можете сделать определенные ограничения размера журнала постоянными:
Изменить /etc/systemd/journald.conf
, чтобы использовать auto
в качестве параметра хранилища и отрегулируйте максимальный размер файла, максимальное количество r сохраненных файлов, o r максимальный размер журнала (SystemMaxUse).
sudo nano /etc/systemd/journald.conf
Fo r пример, добавьте эти строки:
Storage=auto
SystemMaxUse=1G
SystemMaxFileSize=100M
SystemMaxFiles=5
См. Определения этих настроек здесь .
2. Libvirtd
Другое r contributo r вам r длительное время загрузки составляет libvirtd.service
, что занимает 15 секунд.
Вы используете виртуальную машину? В противном случае вы можете отключить запуск этой службы при загрузке.
sudo systemctl disable libvirtd
Возможно, вам также потребуется отключить гостей:
sudo systemctl disable libvirt-guests
Вариант 2: обновление до SSD
Вы увидите значительное улучшение времени загрузки, заменив жесткий диск емкостью 1 ТБ 5400 об / мин на SSD.