Kernel Linux

638 palavras 3 páginas
Kernel Linux

O que é o Kernel?

Kernel é Uma parte do sistema que é responsável por gerenciar os recursos do sistema operacional por um todo e permite que programas façam uso destes recursos. É ele que faz a interação de hardware e software, quando o computador liga, o kernel é ativado e faz o reconhecimento de todo o hardware e ele começa a administrar as funções do sistema operacional quando o usuário faz o login.

Tipos de Kernel

Kernel Monolítico: É aquele que contém todos os módulos e subsistemas em um único executável binário. O kernel monolítico tem como característica, permitir que as funções essenciais sejam executadas através do espaço do kernel, tem melhor desempenho porém a manutenção é mais demorada.
Exemplos: Linux, Unix, BSD, FreeBSD, FreeDOS, MS-DOS.

Microkernel: O microkernel (ou kernel modular) é um kernel que "conversa" com os subsistemas que estão no espaço do usuário através do uso de mensagens. Possui um núcleo cujas funcionalidades são executadas, em quase toda sua totalidade, fora do espaço do kernel. "servidores", que se localizam no espaço do usuário.
Exemplos: OpenSolaris, Hurd, QNX (Quick Unix), MINIX.

Kernel Híbrido: Tem características de microkernel e kernel monolítico. É um kernel que possui apenas as funções principais e serviços não essenciais, e comunica-se com os módulos que são chamados de "servidores", como por exemplo, o serviço de impressão.
Exemplos: Windows NT, Windows XP, Windows Vista, Windows 7, Windows 8, Mac OS, L4.

Exokernel: O exokernel é bastante utilizado para virtualização de sistemas, pois cria uma camada de kernel expondo o hardware dando o controle aos outros sistemas que rodam na camada superior.

Kernel Linux

O Kernel Linux é um kernel monolítico (agrupa todos os serviços básicos do sistema), é mais leve que os demais, tem cerca de 12 milhões de linhas de código, enquanto outros tem cerca de 20 e 50 milhões. Pode ser executado em diversas plataformas com diferentes

Relacionados

  • Kernel e Linux
    1506 palavras | 7 páginas
  • Kernel linux
    837 palavras | 4 páginas
  • kernel linux
    833 palavras | 4 páginas
  • linux kernel
    2664 palavras | 11 páginas
  • Kernel do linux
    558 palavras | 3 páginas
  • Kernel gnu/linux
    9780 palavras | 40 páginas
  • Compilar kernel linux
    949 palavras | 4 páginas
  • Kernel linux e sistemas de arquivo
    2715 palavras | 11 páginas
  • Turorial recompilar kernel linux
    1303 palavras | 6 páginas
  • Linux device drivers — trabalhando com kernel threads
    986 palavras | 4 páginas