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

