Como fazer com que o RHEL Workstation inicialize mais rápido?

Como fazer com que o RHEL Workstation inicialize mais rápido?

Estou usando RHEL 6.4. O problema é que demora muito para inicializar? Você pode dizer o que posso fazer para sair dessa situação?

Responder1

Algumas coisas:

1) O mais importante é desabilitar quaisquer serviços desnecessários. mdmonitor, pcscd, isdn, iscsi, hplip, e hiddsão bastante seguros para desabilitar para iniciar na inicialização da estação de trabalho média. A menos que você esteja exportando nfs, você pode desabilitar qualquer serviço começando em "rpc" e qualquer serviço portmap/rpcbind. gpmé muito estúpido e pode ser desativado. Se você configurar suas interfaces estaticamente e não fizer nada com VPN ou wireless, poderá desabilitar o NetworkManager. Se houver alguns serviços que você deseja iniciar na inicialização, mas não forem dependências de nenhum outro serviço, você poderá iniciá-los /etc/rc.localcomo tarefas em segundo plano.

2) Se você puder pagar, inicializar a partir do SSD e mover o root para ele também ajudará muito.

3) Você pode definir agendadores de HDD via udev para que a alteração entre em vigor mais cedo no processo de inicialização, beneficiando a inicialização. Não será muito benéfico para algo como a inicialização do sistema, mas ajudará.

4) Edite seus aplicativos de inicialização do GNOME apenas para o que você precisa.

5) Quando o RHEL7 for lançado, ele terá o systemd, então considere atualizar o sistema operacional dos desktops quando for lançado ainda este ano (EDIT: Foi lançado no início deste mês).

Isso é tudo que consigo pensar. Quais problemas estão sendo causados ​​pelo tempo de inicialização?

Responder2

Primeiro determine quanto tempo leva para inicializar agora. Para isso, defina um ponto arbitrário, mas claro, após o qual você considera a máquina inicializada e meça isso. Eu recomendo ir para a CPU, diminuindo o nível de ruído de fundo e sem mais atividade de disco (inicialização). Com base nisso você tem algo real para fazer comparações em vez de uma vaga sensação de tédio durante o processo de inicialização que precisa ser diminuída.

Em seguida, estabeleça uma meta sobre qual seria um tempo de inicialização aceitável.

Depois disso, comece a medir. Usargráfico de inicialização. Comece jogando fora coisas que estão no kernel que você não precisa e construa o que você precisa no kernel (e não em módulos separados).

Parei de inicializar em 15 segundos (isso foi em 2009), um esforço que foi inspirado na apresentação de alguém que teve a inicialização reduzida para menos de um segundo. Não queria perder mais tempo me otimizando, mas havia espaço para melhorias.

Hoje em dia, gastei menos tempo inicializando, fazendo isso apenas a cada 6-8 semanas. Isso reduz o tempo de inicialização em comparação com a reinicialização diária para cerca de 2%. E se eu tiver que reiniciar (por exemplo, para uma atualização do kernel), faço isso antes de dormir.

informação relacionada