Como reduzir o tempo de inicialização do linux? [fechadas]

2

Eu tenho um PC com a seguinte configuração:

1- CPU: Cor2Duo

2- Ram: 2 GB

3-40 GB HDD

Eu só preciso de serial e rede. Eu não preciso de Xwindow. Eu só quero escrever um aplicativo para trabalhar com serial e rede. Eu preciso inicializar o Ubuntu (ou outra distribuição do Linux) menos de 10 segundos. É possível? se sim, por favor me guie como fazer isso. se não, se eu substituir o HDD por um SSD, é possível atingir esse tempo de inicialização?

e mais uma pergunta: recompilar a configuração do kernel, seria útil?

    
por Mostafa 29.08.2015 / 21:59

1 resposta

0

A inicialização do kernel é apenas cerca de alguns segundos. A maior parte do tempo de inicialização é o início e a inicialização dos diferentes demônios e configurações do sistema. Manipular o kernel não ajuda muito.

Algumas formas de tornar isso mais rápido:

  1. Pelo que entendi, seu software é essencialmente um daemon. Configure para iniciá-lo o mais cedo possível - porque requer apenas rs232 e rede, você pode fazer isso em torno das primeiras tarefas de inicialização. Os detalhes dependem do seu software de inicialização.
  2. Acesse /etc/init (aqui os scripts de inicialização) e desinstale tudo o que puder.
  3. Você pode desinstalar facilmente o X por um comando apt-get --purge remove x11-common . Mas não vai ajudar muito, porque o X não tem muitos daemons. Seria melhor desabilitar apenas o seu gerenciador de exibição X (este é o daemon que inicia o servidor X do console também).
por 29.08.2015 / 22:08