Em sistemas operacionais, o kernel é o núcleo do sistema, r...
Analise as seguintes proposições sobre o funcionamento do kernel no Windows e no Linux:
I. No Linux, o kernel é monolítico, mas pode ter sua funcionalidade estendida dinamicamente através de módulos carregáveis (kernel monolítico modular), permitindo adicionar suporte a novos hardwares ou sistemas de arquivos sem a necessidade de reiniciar o sistema.
II. O sistema operacional Windows utiliza uma arquitetura de microkernel, na qual os serviços essenciais, como gerenciamento de memória e de processos, rodam em processos separados no modo de usuário para maior segurança e estabilidade.
III. Tanto no Windows quanto no Linux, os drivers de dispositivo executam em modo kernel (ou modo privilegiado) para ter acesso direto ao hardware, o que garante alto desempenho, mas também significa que um driver com falha pode comprometer a estabilidade de todo o sistema.
Está correto o que se afirma em:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: A
O que precisava saber: Era necessário saber três pontos: no Linux, o kernel é monolítico com suporte a módulos carregáveis, o que permite extensão dinâmica; no Windows, a referência segura é a distinção entre user mode e kernel mode, sem afirmar genericamente que o sistema seja um microkernel com serviços essenciais separados em modo usuário; e, em ambos os sistemas, drivers em kernel mode executam com privilégios elevados e podem afetar a estabilidade do sistema em caso de falha.
Critério decisivo: O julgamento correto das proposições depende de identificar que a I descreve corretamente o Linux como kernel monolítico modular, a II erra ao tratar o Windows como microkernel com serviços essenciais em processos separados no modo de usuário, e a III acerta ao afirmar que drivers em modo kernel têm acesso privilegiado e podem comprometer todo o sistema se falharem.
- Se a questão falar de Linux, diferencie kernel monolítico de ausência de modularidade: o Linux é monolítico, mas aceita módulos carregáveis.
- Se a questão falar de Windows, use como referência segura a divisão entre user mode e kernel mode; não assuma, de forma geral, que ele seja microkernel com serviços essenciais em modo usuário.
- Ao analisar drivers, associe kernel mode a acesso privilegiado ao hardware e ao risco de uma falha afetar todo o sistema.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo