Otimizando a inicialização GNU / Linux com E4rat

Ontem um amigo me falou sobre E4rato (Ext4 - Reduzindo o tempo de acesso) um conjunto de ferramentas para acelerar o processo de boot do nosso sistema e hoje, decidi experimentar.

Pesquisando encontrei em linuxzone.com um tutorial para sua instalação e uma explicação de seu funcionamento. Cito aqui literalmente:

Você pode descobrir que com o passar do tempo seu sistema fica um pouco mais pesado e leva muito tempo para carregar seu SO. Isso é algo comum em todos os sistemas e a causa principal geralmente é a busca e carregamento dos arquivos necessários para a inicialização, pois o sistema geralmente tem que varrer todo o disco para localizá-los. Para evitar isso e otimizar seu Bota, existem ferramentas como e4rat.

E4rat (Ext4 - Redução de Tempos de Acesso) é um conjunto de ferramentas para agilizar o processo de inicialização, bem como os aplicativos que carregam na inicialização, registrando os arquivos utilizados nos primeiros 2 minutos de inicialização, realocando e pré-carregando, eliminando tempos atrasos de busca e rotação. Isso leva a uma alta taxa de transferência do disco rígido.

O processo consiste em três etapas: coleta informação sobre a inicialização, reatribuindo os arquivos e, em seguida, colocando-os para carregar a cada inicialização.

Lembre-se de que isso só funciona com discos magnéticos e eles precisam ser formatados em ext4.

Começaremos baixando o programa de sua páginaNeste caso vou baixar o arquivo .deb, pois vou usar o Ubuntu 11.04.

Antes de instalá-lo, devemos deletar o ureadahead, para que não entre em conflito:

sudo dpkg --purge ureadahead ubuntu-minimal

Observação: antes da eliminação, existem dois hifens.

Instalamos as dependências do e4rat:

sudo apt-get install libblkid1 e2fslibs

Em seguida, instalamos o programa.

Agora vou explicar da maneira mais fácil possível como fazer isso funcionar. Primeiro, devemos editar nosso larva ou grub2 conforme o caso:

sudo nano /boot/grub/grub.cfg

Dentro do arquivo, procuramos uma linha semelhante a esta:

linux   /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro

nós adicionamos o seguinte no final da linha:

init=/sbin/e4rat-collect

No meu caso, é assim:

linux   /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro   quiet splash vt.handoff=7 init=/sbin/e4rat-collect

Nota: Na etapa anterior podemos fazer exatamente o mesmo desde a inicialização, quando a tela do grub for exibida, estamos na linha de nosso sistema operacional e pressione 'e'para editá-lo. Caso tenha vários sistemas instalados no disco, é mais fácil fazê-lo, pois evitamos nos envolver no arranque dos demais.

Feito isso, fechamos o editor Ctrl + X, e reiniciamos nosso computador.

Quando terminar de carregar o sistema, devemos abrir os programas que costumamos iniciar com mais frequência, como o navegador, gerenciador de e-mail, etc ..., temos dois minutos para fazê-lo. Feito isso, certificamo-nos de que o arquivo de log foi criado.

ls / var / lib / e4rat /

A resposta deve ser inicialização.logSe não mostrar nada, você terá que repetir os passos novamente.

Agora vamos voltar a editar o grub, desta vez fazemos isso na tela inicial, pressionando e, como explico acima. E nós adicionamos no final da linha anterior solteiro, sendo o seguinte:

linux   /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro single

Fechamos e reiniciamos, mas desta vez fazemos em modo de segurança ou da linha de comandos. Faça login com nosso nome de usuário e senha e execute:

sudo e4rat-realloc /var/lib/e4rat/startup.log

Feito isso, o e4rat começa a mover os arquivos do seu disco, (pode demorar um pouco), quando termina, reiniciamos.

sudo shutdown-r now

Para que o programa sempre rode no início e dure mesmo que atualizemos, editamos nosso grub,

sudo nano /etc/default/grub

e nós procuramos o linha:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Nós adicionamos a seguinte linha antes respingo silencioso,

init=/sbin/e4rat-preload

Ficando assim.

GRUB_CMDLINE_LINUX_DEFAULT="init=/sbin/e4rat-preload quiet splash"

Nós salvamos o arquivo e recarregamos o grub:

sudo update-grub

E já temos, a partir de agora os programas necessários serão carregados mais rapidamente.

Para mais informações, você pode visitar sua página sourceforge.

Daqui a pouco tentarei e se não voltar, será porque meu disco rígido terá morrido


O conteúdo do artigo segue nossos princípios de Ética editorial. Para relatar um erro, clique Clique aqui.

13 comentários, deixe o seu

Deixe um comentário

Seu endereço de email não será publicado.

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   elav <° Linux dito

    Funciona f ** king !!! Você percebe que os aplicativos abrem mais rápido 😀

  2.   Carlos dito

    Ótimo, vou tentar no LMDE ... Vou te contar como é.

    Saudações.

  3.   fredy dito

    Mesmo assim, se eu não voltar rápido, volto depois hehe

    1.    fredy dito

      Depois de várias tentativas, não, não funcionou.

      Vou tentar de novo, mas outro dia.

      1.    elav <° Linux dito

        Funcionou para mim e para KZKGGaara, antes de jogar seu Archlinux no chão também hahahaha

        1.    Nerjamartin dito

          AMD! que lhe aconteceu? o_0

          1.    Nerjamartin dito

            Ehem! novamente eu escrevo do trabalho! ^ _ ^ U
            Não acredite que fui para o «lado negro» !!! hehehe

            1.    elav <° Linux dito

              Normal, hoje KZKGGaara apareceu com o Windows 7 instalado 😀


  4.   Eritrym dito

    Ele funciona como um encanto! Os programas iniciam muito mais rápido! Muito obrigado pelo conselho! 😀

  5.   caçador dito

    Descobri que há uma etapa que pode ser ignorada:

    sudo e4rat-realloc /var/lib/e4rat/startup.log

    Feito isso, o e4rat começa a mover os arquivos do seu disco, (pode demorar um pouco), quando termina, reiniciamos.

    sudo shutdown-r now ## ESTE REINICIALIZAÇÃO É MAIS

    Para que o programa sempre rode no início e dure mesmo que atualizemos, editamos nosso grub,

    sudo nano / etc / default / grub

  6.   Erunamo JAZZ dito

    Bem, acabei de experimentar, e a verdade é que a mudança não é muito: /, e que não formatei há quase um ano.

  7.   Angel de la Vega dito

    Buenas tardes, seguí los pasos al pie de la letra pero no funcionó, inclusive ni se crea el archivo startup.log y cheque los programas que se inician y no inicia e4rat, tengo ubuntu 13.04, la verdad ya me esta volviendo algo loco… Agradecería sua ajuda

  8.   Mario dito

    Excelente esta etapa de começar em 1 minuto e 40 segundos até 29 segundos exatos !!!!!!!!!! Muito obrigado, embora eles não explicem muito bem, mas experimentando eu consegui, obrigado