Linux Kernel: Saiba o que significa cada casa decimal do Kernel

Saiba o que significa cada casa de decimal do Linux Kernel, conheça mais sobre o coração do Linux!

Escrito por
Emanuel Negromonte
Emanuel Negromonte é Jornalista, Mestre em Tecnologia da Informação e atualmente cursa a segunda graduação em Engenharia de Software. Com 14 anos de experiência escrevendo sobre...

Você sabia que cada casa decimal do Linux Kernel possui um significado? Pois é, após percebermos não haver muita coisa falando sobre o Linux Kernel, hoje vamos aprender um pouco mais sobre ele, o coração de qualquer distribuição Linux.

O que é o Linux Kernel?

Em um resumo simples e direto podemos afirmar que “o Kernel é um conjunto de aplicações necessárias para que os programas possam usar/interagir com os recursos do sistema”. Comparando o Kernel do Windows com o Linux há uma grande diferença, o Kernel do Linux carrega apenas os drivers mais necessários na memória, os demais podem ser carregados dinamicamente através do que chamamos de módulos. Este comportamento modular é o que chamamos de módulos de dispositivos ou podem ser chamados atualmente de drivers.

Entendendo as casas decimais do Linux Kernel

Vamos entender, por exemplo o Linux Kernel (Numeração fictícia) 5.0.3.1-1-686 ou se preferir rode o comando uname -r com seu usuário. Inclusive temos um tutorial onde ensinamos a como verificar a versão do Linux Kernel atualmente instalada.

Bom, vamos entender cada casa de decimal do Linux Kernel, e vamos utilizar um número “fictício”. Digamos que neste momento temos o Linux Kernel 5.0.3.1-1-686. Note que abaixo das casas temos algumas letras, é nela que vamos explicar o que significa cada uma delas.

Editar post Numerologia do Linux Kernel que tal entendermos um pouco Veja que cada numero tem um significado ‹ SempreUpdate — WordPress
Linux Kernel: Saiba o que significa cada casa decimal do Kernel 3

Explicando cada casa decimal do Linux Kernel!

A – VERSION: Este é o número principal e como o nome já diz é a versão do Kernel, este número demora a ser mudado, a não ser com grandes modificações.

B – PATCH LEVEL: Este é o número que informa as correções ou mudanças no funcionamento do Kernel do Linux e for um número ímpar que dizer que o Kernel é experimental e se for um número par este pode ser considerado estável.

C- SUBLEVEL: Este número indica que o Kernel possui suporte a novos dispositivos e claro a correção de bugs e melhorias no sistema.

D: EXTRA VERSION: Esta numeração possui uma identificação para diferenciar compilações do Kernel para a mesma versão e serve para construírem de módulos separados.

Viu como é simples? O Linux Kernel possui uma estrutura bem estabelecida e cada item ali descrito possui uma razão. Esperamos que você tenha gostado de mais essa curiosidade.

Compartilhe este artigo
Nenhum comentário