Um sistema operacional kernel é a parte central do sistema operacional, lidando com todas as tarefas principais. Ele é carregado em uma área protegida de memória no momento da inicialização. O espaço do kernel, onde o kernel executa suas tarefas, e o espaço do usuário, onde tudo mais acontece, são mantidos separados. O diretório /sys
contém um sistema de arquivos virtual que fornece uma visão das estruturas de dados do kernel e dos objetos do espaço do usuário.
OkerneldoLinuxéumkernelmonolíticooriginalmentedesenvolvidoporLinusTorvalds,queaindadirecionaseudesenvolvimento.Oúltimokernelvanillapodeserbaixadoem kernel.org , e os kernels do Ubuntu (corrigidos pela equipe do kernel do Ubuntu) estão disponíveis no Ubuntu mainline kernel ppa
O kernel é encontrado no diretório /boot
. Quando um novo kernel é instalado (por exemplo, como parte de um procedimento de atualização e atualização de rotina), os kernels antigos não são removidos automaticamente e, com o tempo, o diretório /boot
fica cheio e isso pode causar sérios problemas se /boot
estiver ativado uma pequena partição separada. Para evitar isso, os usuários devem executar periodicamente sudo apt autoremove
para limpar (na verdade, o arquivo initrd.img para cada kernel é maior que o próprio kernel, mas isso é removido junto com o kernel por autoremove
). É aconselhável manter pelo menos um kernel antigo "sobressalente". O usuário pode selecionar qual kernel inicializar a partir do menu GRUB. O kernel mais novo (com o maior número de lançamento) é inicializado por padrão.
O número da versão do kernel em execução pode ser verificado com o comando uname -r
Para mais detalhes, veja a documentação mantida pela Equipe do Kernel do Ubuntu .
Fonte: wiki da tag 'kernel'
Referência: link