Eu instalei o bootchart para monitorar meu processo de inicialização.
Tive alguns problemas com o tempo de inicialização (> 80seg) Antes: http://i.stack.imgur.com/4tvky.png
Após alguns ajustes no Bum, no Ubuntu-tweak e no Start-up Manager, cheguei a (> 30seg) Depois: http://i.stack.imgur.com/F4Pyf.png
Isso é bom ? ou há espaço para mais? Qual o tempo de inicialização (intervalo) é normal? (é claro que depende, mas da configuração padrão em um PC de média / alta tecnologia)
boot
optimization
Jai Puri
fonte
fonte
Respostas:
A única coisa que me destaca nesse gráfico de inicialização é o período (relativamente) longo, de ~ 6seg a ~ 11seg na inicialização em que a taxa de transferência do disco é muito baixa. Isso sugere que
ureadahead
está fazendo muitas leituras (lentas) em vez de leituras lineares (rápidas). Tornar oureadahead
reprofile sua inicialização pode ajudar aqui. A exclusão dos.pack
arquivos/var/lib/ureadahead
fará comureadahead
que o perfil seja reprofilizado na próxima inicialização.fonte
Pelo que estou vendo, acho que você pode estar indo o mais rápido possível. A única coisa que eu poderia pensar seria criar um kernel personalizado especificamente para o seu hardware, mas não sei quanto de um aumento de velocidade lhe daria.
fonte
e4rat se você usar Ext4. Mas de preferência com versões "lite-git". O Ureadahead é bom para discos SSD. Para HDD (no Ext4), você pode obter mais ganhos usando o e4rat (mas PRECISA desativar o ureadahead).
O e4rat moverá os arquivos necessários para a inicialização e o login (e tudo o que você iniciar durante os primeiros 120 segundos. - bom se você sempre iniciar algum aplicativo na inicialização). E as variantes "-lite" carregam apenas uma pequena porção dos arquivos necessários na RAM e permanecem paralelas à inicialização normal. Isso levou alguns segundos em HDDs lentos quando você precisa carregar muitas coisas.
(Além disso, você tem o Apache + mysql, que pode ser desativado se não for necessário o tempo todo, pois ambos podem ser facilmente iniciados a partir do cli em nenhuma letra de tempo)
fonte