Posts

Showing posts from September, 2010

Rumo ao kernel

Discussões superficiais sobre o kernel geralmente se resumem à frases do tipo, " o kernel é como um software, que serve para disponibilizar acesso à dispositivos de hardware ". Maiores divagações exigem um alto nível de abstração com base em diversos conhecimentos específicos, o que acaba dispersando os interessados no assunto. A intersecção entre software e hardware, se dá em uma caixa fechada com um monte de peças sólidas e fluxos de energia elétrica circulando entre elas. Essa interação pode gerar imagens, processar textos, estabelecer conexões de redes e fazer uma infinidade a mais de coisas, como que por magia. Não é o kernel o responsável por essa magia toda, mas o mesmo participa de alguma maneira desses processos. Esse artigo não é um tutorial sobre qualquer coisa que se possa fazer com, ou para o kernel, nem um mapa do kernel, mas talvez um mapa de onde o kernel se localiza, no emaranhado das transformações de informações dentro de um computador. Para entender esse a