Diminuindo o Tempo de Inicialização do Linux Mint
Dica publicada em Linux / Configuração
Diminuindo o Tempo de Inicialização do Linux Mint
Resolvi fazer essa dica por causa do tempo de inicialização do meu Linux Mint absurdo.
systemd-analyze
Startup finished in 8.475s (kernel) + 1min 3.090s (userspace) = 1min 11.566s
Vamos começar analisando os serviços desnecessários com:
systemd-analyze blame
sudo systemctl disable fail2ban.service
$ sudo systemctl disable rsyslog.service
$ sudo systemctl disable lvm2-monitor.service
$ sudo systemctl disable openvpn.service
$ sudo systemctl disable virtualbox.service
No Centro de Controle, em Aplicativos de Sessão, desabilitei:
E por fim, no terminal:
sudo systemctl edit apt-daily.timer
Acrescente:
Ctrl+O para salvar e Ctrl+X para sair.
Após a reinicialização olha como ficou:
systemd-analyze
Startup finished in 8.035s (kernel) + 28.108s (userspace) = 36.143s
Não tem nem comparação.
Referência: Aumentando a velocidade de boot no Linux - Caderno de Laboratório
systemd-analyze
Startup finished in 8.475s (kernel) + 1min 3.090s (userspace) = 1min 11.566s
Vamos começar analisando os serviços desnecessários com:
systemd-analyze blame
25.416s apt-daily.service
20.865s dev-sda8.device
8.170s ModemManager.service
7.915s NetworkManager-wait-online.service
7.355s fail2ban.service
7.127s NetworkManager.service
5.918s systemd-udevd.service
5.608s accounts-daemon.service
4.788s thermald.service
4.713s loadcpufreq.service
4.212s lvm2-monitor.service
3.759s grub-common.service
3.695s rsyslog.service
3.181s networking.service
2.943s irqbalance.service
2.692s keyboard-setup.service
2.586s systemd-tmpfiles-setup-dev.service
2.531s systemd-tmpfiles-setup.service
2.473s systemd-logind.service
2.446s avahi-daemon.service
2.305s ondemand.service
2.041s virtualbox.service
Comecei desativando o que no meu caso é desnecessário, vai de cada caso:
sudo systemctl disable fail2ban.service
$ sudo systemctl disable rsyslog.service
$ sudo systemctl disable lvm2-monitor.service
$ sudo systemctl disable openvpn.service
$ sudo systemctl disable virtualbox.service
No Centro de Controle, em Aplicativos de Sessão, desabilitei:
- AT-SPI D-Bus Bus (por recomendação)
- blueberry (por recomendação)
- Desktop Sharing
- Gerenciador de Energia
- mintUpload
- mintwelcome
- Support for NVIDEA Prime
- User folders update (por recomendação)
E por fim, no terminal:
sudo systemctl edit apt-daily.timer
Acrescente:
# apt-daily timer configuration override
[Timer]
OnBootSec=15min
OnUnitActiveSec=1d
AccuracySec=1h
RandomizedDelaySec=30min
[Timer]
OnBootSec=15min
OnUnitActiveSec=1d
AccuracySec=1h
RandomizedDelaySec=30min
Ctrl+O para salvar e Ctrl+X para sair.
Após a reinicialização olha como ficou:
systemd-analyze
Startup finished in 8.035s (kernel) + 28.108s (userspace) = 36.143s
Não tem nem comparação.
Referência: Aumentando a velocidade de boot no Linux - Caderno de Laboratório