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: B
O que precisava saber: Era necessário saber que o Linux é tratado, na base, como kernel monolítico modular, com suporte a módulos carregáveis que podem ampliar funcionalidades dinamicamente, e que, no Windows, os componentes centrais do sistema operam em modo kernel. Também era preciso reconhecer que drivers de dispositivo normalmente executam em modo kernel, o que dá acesso privilegiado ao hardware, mas pode comprometer a estabilidade do sistema em caso de falha.
Critério decisivo: A proposição II é a incorreta, porque descreve o Windows como microkernel e afirma que serviços essenciais rodam em processos separados no modo usuário, enquanto a base informa que os componentes centrais do sistema operam em modo kernel. Assim, permanecem corretas apenas I e III.
- Em questões sobre Linux, associe kernel monolítico modular à possibilidade de carregar módulos do kernel dinamicamente para ampliar funcionalidades.
- Em questões sobre Windows, verifique se a afirmação respeita a distinção entre modo usuário e modo kernel e se não desloca indevidamente os componentes centrais para o modo usuário.
- Quando a alternativa falar de drivers de dispositivo, lembre que a base os situa normalmente em modo kernel e relaciona isso ao risco de falhas afetarem a estabilidade do sistema.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo