Como acelerar o processo de inicialização do Ubuntu?

Como acelerar o processo de inicialização do Ubuntu?

Sou novato Linuxe estou usando Ubuntu 19.04aquele em desenvolvimento e prestes a ser lançado. Acontece que fica lento durante a inicialização, então quero acelerar o arquivo startup process. Já desativei todos os aplicativos de inicialização, mas o bootprocesso ainda está lento. Como proceder?

Responder1

A primeira coisa a fazer em uma distribuição mais recente como a sua é usar a seguinte ferramenta:

systemd-analyze blame

Isso mostrará todos os serviços do systemd que foram iniciados durante o processo de inicialização e quanto tempo levou para cada um deles iniciar. Os serviços são diferentes dos aplicativos, que provavelmente você desativou. Se você vir algum serviço que demorou muito para iniciar,mas você ou o sistema não precisam que ele seja iniciado automaticamente durante a inicialização- você pode desativá-lo:

systemctl disable service-name.service

Observação:Antes de desabilitar um serviço, você pode estar interessado em depurar por que esse serviço está iniciando muito devagar.

Dessa forma, o systemd irá parar de iniciar automaticamente esse serviço durante a inicialização e isso reduzirá o tempo de inicialização.

UmimportanteA observação aqui é que você precisa ter certeza de que o serviço realmente não é necessário durante a inicialização, caso contrário você pode até quebrar seu sistema. Para ter certeza - pesquise primeiro o serviço no Google.

O processo de inicialização no Linux não é como o Windows - é simples e provavelmente um processo de inicialização lento significa muitos serviços que iniciam na inicialização (e demoram muito para iniciar).


Fora isso, você pode verificar qual sistema de arquivos você usa para sua /bootpartição (ou /se você não possui um separado) e certificar-se de que o sistema de arquivos é leve e rápido, e que também está ajustado. Você certamente precisaria ler mais para isso.

E além deste ponto, só posso sugerir verificar o seu hardware - se o seu sistema operacional residir em um disco rígido lento - não haveria muito que você pudesse fazer para acelerá-lo. SSD (especialmente SSD NVMe) é o armazenamento mais rápido que você pode usar para um sistema operacional - isso reduziria muito o tempo de inicialização.

Artigos que você pode ler:

  1. Torne a inicialização do Linux mais rápida
  2. BootProcessSpeedup @ wiki do Debian- O Ubuntu é baseado em Debian, então você pode ter mais ideias aqui, porém, tenha em mente que algumas podem estar desatualizadas.
  3. Compreendendo e usando o systemd- entender seu processo de inicialização certamente o ajudará muito em sua tarefa.

informação relacionada