Questão FC871803
Assinale a alternativa que apresenta corretamente um tipo de núcleo de sistema operacional no qual a menor quantidade de código possível e a menor quantidade de tempo de processame
Sem classificação
FEPESE · 2026
Assinale a alternativa que apresenta corretamente um tipo de núcleo de sistema operacional no qual a menor quantidade de código possível e a menor quantidade de tempo de processamento possível são realizadas em modo privilegiado (kernel mode).
Esse modelo procura dividir as diferentes atividades do sistema operacional em serviços, os quais são desenvolvidos fora do núcleo.
- Exokernel
- Monolítico
- Microkernel
- Macrokernel
- Monolítico em camadas
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
O microkernel é um tipo de núcleo que mantém no kernel mode apenas o código estritamente necessário: tipicamente o mecanismo de comunicação entre processos, o escalonador e funções básicas de gerenciamento de memória e interrupções.
Quase todas as outras funções do sistema operacional, como drivers, sistema de arquivos e pilha de rede, são implementadas como serviços em espaço de usuário e executadas fora do núcleo.
Essa separação reduz a quantidade de código privilegiado, diminuindo a superfície de falhas e melhorando a segurança e a portabilidade do sistema.
O custo vem do aumento de chamadas entre processos e trocas de contexto para acessar serviços, o que pode impactar desempenho, porém o design favorece manutenção, isolamento de falhas e atualização de componentes sem tocar no núcleo.
Conteúdo do catálogo FC Concursos · Atualizado em