A palavra kernel quer dizer núcleo, ou seja, a parte central de algo.
Em informática, kernel é o programa principal, central. Ele fica acima do hardware e abaixo dos programas.
O kernel serve como intermediador entre o hardware e os programas
Os programas precisam do kernel para se comunicarem com um HD ou memória ram ou ainda com o processador.
Podemos dizer que o kernel age como uma ponte entre os programas e o hardware.
É um dos primeiros programas carregados na inicialização (depois do Bootloader).
Espaço do Kernel e Espaço do Usuário – User Space e Kernel Space
Os computadores modernos dividem a memória em espaço do kernel e espaço do usuário: User Space e Kernel Space.
O espaço do usuário é onde o software ou aplicativo é executado.
o espaço do kernel é dedicado ao trabalho de bastidores necessário para gerenciamento de um computador, como alocação de memória e gerenciamento de processos.
Por causa dessa separação de kernel e espaços de usuário, o trabalho feito pelo kernel normalmente não é visível para o usuário.
Kernel e BIOS
Um kernel não deve ser confundido com um sistema básico de entrada/saída (BIOS), que é um programa independente armazenado em um chip dentro da placa mãe do computador. Podemos acessar e configurar a BIOS, geralmente, teclando DEL, ou F8 logo que apertamos o botão de ligar(power) o computador.
Comments on “Dicas e Termos: O que é Kernel em Informática?”