Olá a todos!
recentemente compilei um kernel pela primeira vez, e logicamente pesquisei bastante sobre…
compilei, instalei e deu tudo certo.
Mas minha duvido é se existe alguma vantagem em compilar todos os módulos que utilizo como núcleo? trás alguma vantagem ou desvantagem?
desde já agradeço.
vai ficar mais rápido, só
1 curtida
Desvantagens:
- Longa curva de aprendizado
- Erros de configuração que causam downtime no computador
- Dependendo das configurações, pode ficar pior do que as configurações padrão do time altamente especializado que empacota o kernel da sua distribuição.
- Toda atualização precisa recompilar e isso envolve escolher algumas novas opções e tempo. (entre 10 minutos e uma hora)
- Se os módulos foram otimizados, na hora que vc precisa usar um dispositivo diferente (tipo uma placa wifi usb), vai precisar com sorte apenas compilar um módulo novo ou com azar o kernel inteiro (além da pesquisa básica pra saber qual módulo de qual placa e quais opções recomendadas)
Vantagens:
- Kernel específico para sua máquina e arquitetura.
- Menor tamanho do kernel e módulos.
- Possibilidade de criar uma chave criptográfica para assinar os módulos. Ou seja, segurança contra invasão do tipo inclusão de um módulo espião.
- Aprender sobre o funcionamento do sistema operacional para ter a satisfação de entender o que está acontecendo a cada clique.
3 curtidas
Este tópico foi fechado automaticamente 3 dias depois da última resposta. Novas respostas não são mais permitidas.