Desabilitendo a descompactação do kernel no boot

Iniciado por Cassiano, 13 de Julho de 2007, 10:27

tópico anterior - próximo tópico

Cassiano

Olá galera, já vasculhei a net em busca desta resposta e não encontrei nada. Gostaria que no boot o kernel fosse carregado instãntaneamente sem precisar ser descompactado. O kernel mais recente que compilei ficou com 189MB isto o .deb. Só para descompactar o kernel no boot está demorando 12 segundos, verifiquei em literaturas e constatei que o kernel é carregado inteiramente na RAM e a razão da compactação é o espaço em disco. Ora, hoje espaço em disco e memória RAM são maiores que dez anos atrás.


Obrigado
Cassiano

tfmoraes

Ficou muito grande, hein!

Tente compilar o kernel apenas com coisas necessárias, prefira utilizar módulos. Quanto a usa questão, não saberia responder.

Cassiano

Obrigado pela resposta, já tirei tudo que podia. Inclusive o novo kernel é show de bola.

:D

Akuhn

Citação de: Cassiano online 13 de Julho de 2007, 23:53
Obrigado pela resposta, já tirei tudo que podia. Inclusive o novo kernel é show de bola.

:D

Eu compilei um kernel da série 2.6 para um servidor e ficou bem enxuto, apenas 900kb.

Para que não seja necessário descompactar (na verdade é carregar) o kernel na memória ram é só compilar ele sem usar initrd.

Faça um estudo sobre Ramdrive e Initial Ram drive, isso deve esclarecer algumas dúvidas suas.

[ ]'s.
Aldefax Gilvan Kuhn

Linux User 410689

tfmoraes

Você compilou o kernel 2.6.22 ? Ele tem várias melhorias, veja http://kernelnewbies.org/Linux_2_6_22 . O kernel 2.6.23 também vai trazer umas coisa novas, como o CFS, um process scheduler que dizem ser mais justo que o atual. Eu queria que lançassem logo uma versão com o Reiser4.