(61) 3223-3000

Fale conosco

 

Computador semelhante ao usado por Linus Torvalds para o desenvolvimento inicial do Linux Ironicamente o kernel Linux não nasceu com o intuito de ser portado para outras plataformas, isso foi ocorrendo em meio a sua evolução. Ele foi desenvolvido primeiramente em um computador desktop padrão, do próprio Linus Torvalds (inventor do kernel Linux), um PC 386-AT, e acreditem, o kernel atual ainda é capaz de rodar nesta arquitetura, necessitando apenas de 8MB de memória RAM e 40MB de armazenamento em disco. Não espere muita coisa além de um terminal padrão e os comandos nativos, porém é impressionante ver a versatilidade do kernel. O kernel Linux ficou famoso pela sua utilização no sistema operacional GNU/Linux, mas inicialmente Richard Stallman, líder do projeto GNU, tinha como ideia desenvolver seu próprio kernel, chamado de HURD. Após algum tempo, a equipe de desenvolvimento do GNU apresentou o trabalho de Linus Torvalds à Richard Stallman, e este então decidiu por utilizar o Linux como kernel padrão do projeto GNU. Se o HURD tivesse ficado pronto a pouco mais de duas décadas atrás, a história hoje poderia ser outra.

Afinal o que é o kernel?

Seria pretensão demais tentar explicar o kernel em um (ou poucos) parágrafo(s), mas é possível ter uma ideia de sua função para o computador e o sistema operacional. O kernel é o responsável pela comunicação entre o hardware e os aplicativos, é ele que interage diretamente com todos os componentes do computador, gerencia os recursos do sistema e permite que os aplicativos façam uso deles. Se fizer analogia com um carro, o motor seria o hardware; e o piloto do carro os aplicativos; o kernel seria o intermediador entre eles (os pedais, direção, caixa de marchas, etc…). Você pode até trocar o motor do carro por um mais potente, mas isso não vai fazer mudar a forma de dirigir o veículo, afinal, as marchas, pedais e direção são os mesmos.

 

Fonte http://blogs.forumpcs.com.br/espaco_aberto/2011/01/31/curiosidades-do-kernel-linux/

Facebook

Twitter

Redes Sociais