Gentoo Archives: gentoo-user-br

From: Thiago Nunes <milesimatentativa@×××××.com>
To: gentoo-user-br@l.g.o
Subject: Re: [gentoo-user-br] Acelerar o boot
Date: Mon, 07 May 2007 05:16:17
Message-Id: 8332953c0705062215l5df1280w4754abc89f5783d5@mail.gmail.com
In Reply to: [gentoo-user-br] Acelerar o boot by Cleverson
1 Em 06/05/07, Cleverson<clever9@××××××.org> escreveu:
2
3 > Instalei o sistema básico do Gentoo e alguns programinhas de console.
4 > Gostaria de saber se existe um init system alternativo ou dicas para
5 > acelerar o tempo de boot do sistema padrão do Gentoo.
6
7 Definitivamente o que você quer é o initng, quando eu estava com a
8 mesma dúvida que você foi o initng que me apresentou os melhores
9 resultados.
10
11 Aqui você encontra um guia de instalação: http://gentoo-wiki.com/Initng
12 Mas o que você deve usar é esse: http://www.initng.org/wiki/Install_Gentoo
13
14 > A minha máquina até que não deixa a desejar: é um AMD Cempron 2200+ (1500
15 > mhz) com 256 RAM, e no momento o tempo do boot, descontando a BIOS, é cerca
16 > de 25 segundos desde o Grub até o prompt de login.
17
18 Você quiz dizer Sempron, não é mesmo :P. Eu com meu Athlon Thunderbird
19 1.0 e 256 MB de ram DIMM e consigo 12 segundos com initng, desde que
20 dou enter no menu do grub até cair num prompt de login.
21
22 > Ocorre que sou um sujeito meio "obsecado" por rapidez e minimalismo no uso
23 > de
24 > recursos, talvez por ter começado a mexer em computador no MS-DOS.
25
26 Que coisa, parece que meu caso não passa muito lonje do seu, mas eu
27 prefiro chamar isso de uso inteligente dos recursos.
28
29 > Andei lendo que se eu recompilar o kernel somente com as opções necessárias
30 > a performance pode melhorar. O meu kernel, segundo o ls -l, está com o
31 > tamanho de 2065601. Como só
32 > estou com o sistema básico acho que pode encolher mais, mas preciso ainda
33 > achar algum guia de referência contendo explicação e exemplos de cada opção
34 > dentro do kernel e então tirar um bom tempo pra dar uma reconfigurada geral.
35
36 Com certeza um bom kernel faz uma diferença, eu, quando compilo um
37 kernel novo, faço o seguinte:
38 - entro na pasta do kernel e rodo um make defconfig, isso configura um
39 kernel com a opção padrão para tudo, é bem minimalista.
40 - depois faço um make menuconfig e coloco só o suficiente pra bootar,
41 ou seja, o driver da controladora de hd e o suporte ao sistema de
42 arquivos que eu uso
43 - depois, conforme as coisas que eu quero fazer funcionar, eu vou
44 recompilando o kernel e colocando o suporte ao que me interessa. O que
45 já deve estar carregado ao terminar o boot eu dentro do kernel, o que
46 eu uso ocasionalmente eu coloco como módulo, assim quando o sistema
47 terminar de bootar nenhum módulo está carregado.
48 - quando eu atualizo o kernel eu só copio o config e rodo um make
49 oldconfig, mas sempre é bom dar um make menuconfig e revisar as partes
50 mais importantes.
51
52 > Enfim, o que me dizem sobre o meu caso em geral ?
53
54 É um caso grave e sem volta, mas fazer o que, o meu não passa lonje.
55
56 Se você estiver disposto a testar métodos mais obscuros eu lhe sujiro
57 usar hibernação, sempre traz resultados interessantes. Com hibernação
58 eu posso deixar um emerge world rodando por tráz e mais alguma coisa
59 aberta e mandar hibernar, assim quando eu religar o computador tudo
60 continua de onde parou.
61
62 Rodando muitos programas (ou seja, ocupando bastante memória) a
63 restauração leva cerca de 14 segundos, mas com o sistema bem leve (ou
64 seja, pouca memória ocupada) eu consigo 9 segundos.
65
66 Depois que você fizer funcionar o initng me diga se tudo ficou ok,
67 porque eu tive que mexer em alguns scripts e fazer algumas
68 injambrações.
69
70 Se você ficou muito empolgado com a idéia posso me prestar a fazer um
71 videozinho do meu boot, mas vou esperar você pedir primeiro.
72
73 Aqui um vídeo de um slacker empolgado mostrando um uso horrível do
74 initng: http://youtube.com/watch?v=l3yWW9_XTEo
75
76 ps: nada contra a distro do cara.
77
78 --
79 thiago
80 --
81 gentoo-user-br@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-br] Acelerar o boot Davi <davividal@×××××××××××××.br>
Re: [gentoo-user-br] Acelerar o boot Felipe Ribeiro <felipe.lloyd@×××××.com>