Otimizando o Boot-up

9

Eu instalei o bootchart para monitorar meu processo de inicialização.

Eu tive alguns problemas com o meu tempo de inicialização (> 80s) Antes : link

Depois de alguns ajustes com o Bum, o Ubuntu-tweak e o Start-up Manager, cheguei (> 30seg) Depois de : link

Isso é bom? ou há espaço para mais? Que tempo de inicialização (intervalo) é normal? (claro que depende, mas na configuração padrão em um PC de média / alta tecnologia)

    
por Jai Puri 31.10.2010 / 01:58

3 respostas

8

A única coisa que se destaca para mim nesse bootchart é o período (relativamente) longo de ~ 6s a 11sec na inicialização onde a taxa de transferência do disco é muito baixa. Isso sugere que ureadahead está fazendo muita pesquisa (lenta) em vez de leituras lineares (rápidas). Fazer ureadahead reprofile sua inicialização pode ajudar aqui. A exclusão dos arquivos .pack em /var/lib/ureadahead fará com que ureadahead reprofile a próxima inicialização.

    
por RAOF 31.10.2010 / 05:00
1

Pelo que estou vendo, acho que você pode estar indo o mais rápido que puder. A única coisa que eu poderia pensar em fazer seria criar um kernel personalizado especificamente para o seu hardware, mas não sei quanto de aumento de velocidade isso daria a você.

    
por jrg 12.11.2010 / 21:57
0

e4rat se você usar o Ext4. Mas prefferably com versões "lite-git". O Ureadahead é bom para discos SSD. Para HDD (em Ext4) você pode ganhar mais usando e4rat (mas você precisa desabilitar o ureadahead).

e4rat irá mover os arquivos necessários para inicialização e login (e o que quer que você inicie durante os primeiros 120 segundos. - bom se você sempre iniciar algum aplicativo na inicialização). E as variantes "-lite" carregarão apenas uma pequena parte dos arquivos necessários na RAM e permanecerão paralelos à inicialização normal. Isso corta alguns segundos em HDs lentos quando você precisa carregar muita coisa.

(Além disso, você tem lá Apache + mysql, que você pode desabilitar se você não precisar dele o tempo todo, pois ambos podem ser facilmente iniciados a partir do cli em nenhuma letra de hora)

    
por przemo_li 12.03.2013 / 14:08