2009/5/12 Gustavo Tomazi Ludwig <[email protected]>:
> 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.

Não tenho certeza, mas acho que o segredo do Ubuntu é o readahead...
Carregar na memória tão cedo quanto possível os arquivos (scripts e
executáveis) necessários ao processo de carga do sistema para que se
minimize o tempo de bloqueio dos processos devido ao aguardo de
interrupções de entrada e saída. Para a memória, sabe-se que é mais
rápido carregar K palavras de uma só vez do que carregar uma palavra K
vezes (via Tanenbaum). Não tenho plena certeza, nem tempo para
estudar, mas acredito que o mesmo se aplica aos sistemas de arquivos.
Seria uma boa fazer uns testes com o readahead no slack.

E como os outros colegas já disseram, tente otimizar os serviços
carregados durante a inicialização do sistema e os módulos. No meu
EeePC eu alterei os scripts rc.M e rc.S, coloquei os diretórios
/var/log e /tmp em uma partição ramfs, criei scripts acpi
personalisados e compilei um kernel mais enxuto. Nos outros PCs eu
simplesmente compilo um novo kernel e altero os rc.(M|S). Meu Pentium
II leva exatos 30 segundos para estar com o fluxbox carregado.

ps: um kernel enxuto faz diferença em processadores com clock =< 600
Mhz. Testado em Celeron D 600 Mhz 512 RAM (EeePC), Pentium II 350 Mhz
128 RAM, Pentium MMX 233 Mhz 32 RAM e Pentium 133 Mhz 12 RAM.

-- 
PEdroArthur_JEdi

Nunca acredite num sistema que você não conhece o código fonte!
Never trust a system you don't have sources for!

"A unica condição na qual a inteligência, a dignidade e a felicidade
podem se desenvolver é na liberdade."

-- Mikhail Bakunin

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