Diminuindo o Tempo de Inicialização do Linux Mint

Publicado por Mauricio Ferrari em 24/06/2020

[ Hits: 606 ]

Blog: http://linguagemcfacil.mozello.com/

 


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
         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

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

Outras dicas deste autor

uGet no Linux Mint 20 com suporte a Torrent

Evitando Propagandas e Sites Golpistas no Google Chrome

Qmplay2 no Linux Mint 20 64bit

UMPlayer reformulado para o Linux Mint 20

Restaurando o .bashrc e o .profile para o padrão no Ubuntu e derivados

Leitura recomendada

Removendo ícone de dispositivos removíveis do desktop do Linux Mint

Adicionando máquina com openSUSE 11.3 a domínio com Active Directory Windows Server 2008

Configurando cliques no touchpad synaptic no Debian 9

Teclado USB Dr. Hank no Slackware 10

Não adiciona impressoras no Elementary OS [Resolvido]

  

Comentários
[1] Comentário enviado por fabio em 24/06/2020 - 08:19h

Excelente dica!

[2] Comentário enviado por clodoaldops em 24/06/2020 - 11:01h

Bela dica!
Muito bom!
Aqui eu só mexi nos aplicativos de sessão!
Desabilitei: flatpack, mint-update, mint-welcome, nvidia-prime
Meu velho amigo : Itautec/2011 (Ci3 + 4/ram + 120/ssd + intel-hd)
LinuxMint-19.3-MATE

*antes
[email protected]:-$ systemd-analyze
Startup finished in 4.900s (kernel) + 15.245s (userspace) = 20.146s
graphical.target reached after 2.400s in userspace

*depois
[email protected]:-$ systemd-analyze
Startup finished in 4.977s (kernel) + 2.382s (userspace) = 7.359s
graphical.target reached after 2.369s in userspace

[3] Comentário enviado por mauricio123 em 24/06/2020 - 12:36h


[2] Comentário enviado por clodoaldops em 24/06/2020 - 11:01h

Bela dica!
Muito bom!
Aqui eu só mexi nos aplicativos de sessão!
Desabilitei: flatpack, mint-update, mint-welcome, nvidia-prime
Meu velho amigo : Itautec/2011 (Ci3 + 4/ram + 120/ssd + intel-hd)
LinuxMint-19.3-MATE

*antes
[email protected]:-$ systemd-analyze
Startup finished in 4.900s (kernel) + 15.245s (userspace) = 20.146s
graphical.target reached after 2.400s in userspace

*depois
[email protected]:-$ systemd-analyze
Startup finished in 4.977s (kernel) + 2.382s (userspace) = 7.359s
graphical.target reached after 2.369s in userspace



É, a diferença foi grande.

[4] Comentário enviado por bilufe em 24/06/2020 - 16:43h

A dica se extente para qualquer distribuição que use o SystemD.
Deveria ser descrito pra que serve cada coisa que foi desabilitada, se o usuário desabilitar ele vai perder acesso a uma funcionalidade. Seria bom explicar.

[5] Comentário enviado por mauricio123 em 25/06/2020 - 14:02h


[4] Comentário enviado por bilufe em 24/06/2020 - 16:43h

A dica se extente para qualquer distribuição que use o SystemD.
Deveria ser descrito pra que serve cada coisa que foi desabilitada, se o usuário desabilitar ele vai perder acesso a uma funcionalidade. Seria bom explicar.


Me desse uma ideia. Vou ver que artigo eu consigo fazer com isso.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts