Lar Áudio O que é o kernel híbrido? - o que é techopedia

O que é o kernel híbrido? - o que é techopedia

Índice:

Anonim

Definição - O que significa Hybrid Kernel?

O kernel híbrido é uma arquitetura de kernel baseada em uma combinação de microkernel e arquitetura de kernel monolítico usada em sistemas operacionais de computador. Essa abordagem do kernel combina a velocidade e o design mais simples do kernel monolítico com a modularidade e a segurança de execução do microkernel.

Techopedia explica Hybrid Kernel

Um kernel híbrido executa alguns serviços no espaço do kernel para reduzir a sobrecarga de desempenho de um microkernel tradicional, enquanto ainda executa o código do kernel como servidores no espaço do usuário. Por exemplo, um design híbrido do kernel pode manter o sistema de arquivos virtuais e os controladores de barramento dentro do kernel e os drivers do sistema de arquivos e drivers de armazenamento como programas no modo de usuário fora do kernel. Esse design mantém os princípios de desempenho e design de um núcleo monolítico.


O kernel do Microsoft NT é um exemplo bem conhecido de um kernel híbrido que suporta Windows NT, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008 e Windows 7. É chamado de kernel monolítico como subsistema de emulação. executado nos processos do servidor no modo de usuário. Uma das coisas mais importantes é sua estrutura, que é uma coleção de módulos que se comunicam por meio de interfaces conhecidas, com um pequeno microkernel limitado às funções principais, como manipulação de interrupções de primeiro nível, programação de encadeamentos e primitivas de sincronização. Isso permite a possibilidade de usar chamadas de procedimento diretas ou comunicação entre processos para se comunicar entre os módulos e, portanto, para a localização potencial dos módulos em diferentes espaços de endereço.

O que é o kernel híbrido? - o que é techopedia