Eu acho que não tem nada a ver isso de "só porque o kernel é grande, é
lento". Perde tempo no probing mas isso se trata de milesegundos.

Sim, otimizar o kernel vai trazer melhorias significativas, o simples
fato de desligar os simbolos de debugging já faz isso. Mas não quer
dizer que só porque tu tira algo do kernel que milagrosamente o boot
vai sair de 2:30m para 15s.

Uma das coisas que mais consumiam tempo no meu boot era a rede. Até
achar o servidor DHCP, pegar o IP e etc. podia levar 15-30 segundos
dependendo do lugar. Para resolver isso eu configurei tudo para
escutar em 0.0.0.0 e inicio o wicd em background. Ficou mais prático,
inclusive, pois assim eu escolho entre usar a rede ethernet ou a rede
wireless de uma forma muito mais simples.

Outra coisa que consumia tempo era o ldconfig e a
atualização/reindexação dos temas e fontes, simplesmente desativei
isso e quando instalo tema, fonte ou biblioteca eu rodo os devidos
comandos manualmente (que por sinal, muitas vezes já são executados
pelo doinst.sh do pacote).

Outro fator muito importante é o filesystem. Se tu usa ext3, boa parte
do tempo no boot pode ter sido perdida num fsck, por exemplo. Além
disso, eu costumo ativar a flag noatime no filesystem, tunings no modo
de journaling quando possível e também desativo operações custosas em
termos de leitura/escrita como apagar o /tmp (algumas distros fazem
isso, eu não lembro de nada no slackware mas não custa nada
lembrar...).


2009/5/12 Nilton Moura <[email protected]>:
>
> Cara, só pelo nome (huge) do kernel default você já faz idéia do que tem
> nele.
>
> nmoura.
>
> Gustavo Tomazi Ludwig wrote:
>> Bem,
>>
>> estou com o kernel default da instalação do slackware-current:
>>
>> r...@predator:/boot# ls -la vmlinuz
>> lrwxrwxrwx 1 root root 29 2009-05-10 02:34 vmlinuz ->
>> vmlinuz-huge-smp-2.6.29.2-smp
>> r...@predator:/boot# ls -la vmlinuz-huge-smp-2.6.29.2-smp
>> -rw-r--r-- 1 root root 4963856 2009-04-27 17:58
>> vmlinuz-huge-smp-2.6.29.2-smp
>> r...@predator:/boot#
>>
>> r...@predator:/boot# uname -a
>> Linux predator 2.6.29.2-smp #2 SMP Mon Apr 27 15:58:05 CDT 2009 i686
>> Intel(R) Core(TM)2 Duo CPU     T7500  @ 2.20GHz GenuineIntel GNU/Linux
>> r...@predator:/boot#
>>
>> Memória RAM: 4Gb
>>
>>
>>
>> Nilton Moura wrote:
>>> Gustavo,
>>>
>>> Qual o tamanho do teu kernel?
>>>
>>> Gustavo Tomazi Ludwig wrote:
>>>
>>>> Caros,
>>>>
>>>> Ultimamente tenho percebido que o tempo para meu notebook bootar no
>>>> Slack está um tanto longo demais para meu gosto. Fiz uma instalação full
>>>> do slackware-current por um pen drive (yeah!).
>>>>
>>>> Não me entendam mal! Eu adoro o Slackware, mas minha impressão é a de
>>>> que o Slackware tem  se tornado uma distribuição cada vez mais "pesada"
>>>> e demorada de carregar. Hoje um colega de trabalho perguntou quanto
>>>> tempo o meu Slack levava para bootar e eu confessei que isso estava me
>>>> incomodando. Não creio que o notebook dele seja algo extra-terrestre (e
>>>> também creio que ele exagerou bastante) mas disse que o Ubuntu dele
>>>> boota em 15s. Antes de procurar um "buraco portátil" sugeri que o
>>>> Slackware acaba levando um tempo maior no boot por que sua intenção não
>>>> é a de ser utilizado em um notebook (sujeito a ligar/desligar várias
>>>> vezes por dia) mas em um servidor onde (teoricamente) se liga uma vez e
>>>> se esquece quanto tempo está ligado...
>>>>
>>>> Como estou usando um notebook tem um monte de serviços que eu não
>>>> preciso, como o openldap, o apache, o php, etc. Mas fica então a
>>>> pergunta: como reduzir significativamente o tempo de boot para uso em
>>>> notebook?
>>>>
>>>> Aguardo comentários!
>>>>
>>>> Gustavo
>>>>
>>>>
>>>
>>
>> >
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Antes de perguntar:
http://www.istf.com.br/perguntas/

Para sair da lista envie um e-mail para:
[email protected]
-~----------~----~----~----~------~----~------~--~---

Responder a