
alguém poderia recomendar algum tipo de gerador kconfig que cortasse módulos e coisas integradas que não são necessárias de acordo com o hardware atual?
O melhor que encontrei é este:http://lkml.org/lkml/2008/9/16/290
Não me importo com o tempo de compilação e com a quantidade de módulos que não estão integrados. Estou preocupado com o desempenho. Não sei quanta memória e tempo de execução são desperdiçados em kernels enormes com quase tudo o que é possível.
Sou desenvolvedor java e não sei para que serve a maioria dos módulos e drivers. Portanto, não há muito que eu possa desativar e ter certeza de não estragar tudo.
desde já, obrigado
Responder1
Você poderia dar uma olhada no genkernel do gentoo linux, ele parece lidar com problemas que o preocupam.
Responder2
Basta usar o kernel padrão para sua distribuição (servidor). Não importa para fins de desenvolvimento e para ajustar um sistema de produção, você precisa de um especialista (que examinará as opções de compilação do kernel por último).
Responder3
Isso é para um sistema embarcado específico? Em geral, alterar as opções de compilação não fará grande diferença. Onde o desempenho é importante, o kernel moderno geralmente seleciona automaticamente a melhor opção ou oferece ajustes em tempo de execução. Seria melhor trabalhar com eles ou ajustar seu ambiente Java e seu código.
Responder4
A compilação do kernel tem a opção "localmodconfig" que leva o kernel padrão aparar todos os módulos desnecessários, veja esta página,http://lwn.net/Articles/352241/