O que é Kernel?

Por Fabio Eduardo Paganin Reis do Amaral
Quinta-Feira, 26 de Fevereiro de 2009
Aprenda o que é o Kernel, como ele funciona e sua importância para o Sistema Operacional.

O Kernel é um componente do Sistema Operacional, mas fica tão escondido que a maioria dos usuários domésticos sequer ouviu falar nele. Isso se deve à sua importância: ao contrário do que pode parecer, ele é tão essencial para o funcionamento de um computador que é melhor mantê-lo a salvo de pessoas bisbilhoteiras e inexperientes.

O cérebro do S.O.

Um PC divide-se, basicamente, em duas camadas: hardware e software. Até aí, nenhuma novidade. Onde entra o Kernel na história, então? Pois bem: ele é o grande responsável por fazer a interação entre essas camadas. Em outras palavras, é o Kernel que gerencia os recursos do sistema e permite que os programas façam uso deles.

Simples assim?

crbNa verdade, não. O fato é que o Kernel é complexo demais para ser explicado de forma técnica a um público leigo no assunto. Basicamente, ele começa a funcionar assim que o computador é ligado; nesse momento ele inicia a detecção de todo o hardware indispensável ao funcionamento da máquina (monitor, placa de vídeo etc.). O Sistema Operacional é carregado em seguida e, uma vez que o usuário faça seu login, o Kernel passa a administrar as principais funções dentro do S.O.: isso inclui o gerenciamento da memória, dos processos, dos arquivos e de todos os dispositivos periféricos.

Dessa forma o Kernel pode ser descrito como um grande organizador: é ele o responsável por garantir que todos os programas terão acesso aos recursos de que necessitam (memória RAM, por exemplo) simultaneamente, fazendo com que haja um compartilhamento concorrente – mas sem oferecer riscos à integridade da máquina.





Você gostou deste texto?



  • Comentários

11 pessoas opinaram sobre este artigo
werllys em 4/2/2010 às 19:33h eu tenho que aprender muito sobre informática ,tem coisas que nem sei,valeu baixaki pelas matéria.
Marcus Vinícius em 22/1/2010 às 22:54h Gostei da matéria mas se eu finalizar o kernel o que acontece?
onasousa em 4/8/2009 às 14:20h Um dia dei CONTROL ALT DELETE... FINALIZAR PROCESSOS... KERNEL! OH MY GOD! WHAT`S THIS?!?!?!?!
jose2007 em 28/3/2009 às 21:28h Como o próprio auto diz: "... O fato é que o Kernel é complexo demais para ser explicado de forma técnica a um público leigo no assunto..." - CORRETO. "...Basicamente, ele começa a funcionar assim que o computador é ligado;..." - ERRADO. Na verdade o “Kernel†que o autor está mencionado é do sistema operacional (Windows ou Linux,, exemplos), e não da máquina. Sendo o Kernel do sistema operacional que detecta todo o hardware (recursos da placa-mãe, vídeo (on ou off), HD, monitor, etc.) para o perfeito funcionamento da máquina no exato momento em que o sistema começa a carregar. Quando se troca a placa-mãe e o Kernel do sistema operacional (XP, por exemplo) não consegue compatibilizar os dados da placa-mãe mais nova com os dados da placa-mãe mais antiga (modelo de Chipset diferente) já registrados no Kernel, o sistema não carrega e fica reiniciando em loop.
guilherme em 21/3/2009 às 17:34h cara tem tanta coiza a aprender o universo da infornatica !!!issu por exenplo eu nem sabia que existia !!parabéns baixaki mais vai ser bom que eu faça a proxima matéria ....kkkkkkkkkkkkkkkkkk
Denis Diniz em 27/2/2009 às 14:45h Boa matéria. Apenas faltou vcs mencionarem programas que aceleram o PC e fazem o Kernel ser carregado direto pela memória RAM. Isso ajuda mesmo? Vocês poderiam fazer uma matéria de esclarecimento sobre otimizadores de sistema quais mudanças realmente funcionam.
Matheus em 27/2/2009 às 06:45h Excelente...São essas pequenas (mas instrutivas) matérias que deixam os mais leigos por dentro deste fabuloso universo que é a Informática.Parabéns mais uma vez Baixaki, e que venham mais informações!
kassio em 26/2/2009 às 21:45h legal, explicação bem fácil de entender, estava querendo mesmo saber o REALMENTE o que era kernel! porque quando eu pesquisei antes só aparecia que kernel era o núcleo do sistema.
Guilherme Stecanella em 26/2/2009 às 20:46h muito interessante, gostei. É muito útil para pessoas que vêem erros do kernel e excluem... se elas tivessem lendo isso economizariam tempo e dinheiro....=P
José em 26/2/2009 às 20:40h Excelente matéria baixaki mais uma vez tirando nossas duvidas


© Copyright 2000 - 2009 No Zebra Network, todos os direitos reservados.
Proibida a reprodução sem autorização.