Analise as seguintes afirmações acerca da estrutura geral de...
Analise as seguintes afirmações acerca da estrutura geral de gerenciamento de recursos utilizada nos sistemas operacionais corporativos.
I - A estratégia de micro-kernel estrutura o sistema operacional, removendo todos os componentes não-essenciais do kernel, implementando-os como programas em nível de sistema e usuário. Todavia, oferece gerenciamento mínimo de processos e memória.
II - A estrutura do sistema operacional AIX é organizada, originalmente, compreendendo seis módulos carregáveis do kernel: classes de escalonamento, sistemas de arquivos, chamadas de sistema carregáveis, formatos executáveis, módulos STREAM, drivers de dispositivo e de barramento.
III - O Linux implementa memória virtual usando paginação por demanda com clustering – que trata, em especial, de falhas de página trazendo não apenas a página que falta, mas também várias páginas subseqüentes.
IV - O kernel do Linux cria um espaço de endereços virtuais em duas situações apenas: quando um processo executar um novo programa com a chamada de sistema exec ( ) ou quando um novo processo é criado, através do uso da chamada de sistema fork ( ).
V - O gerenciador VM (Virtual Memory) no Windows XP utiliza um esquema baseado em páginas de 4 Kbytes para processadores compatíveis ao IA-32 e 8 Kbytes para IA-64. Em processadores IA-32, cada processo possui um espaço de endereçamento virtual de 4 Gbytes.
Indique a opção correta.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C - Apenas as afirmações I, IV e V são verdadeiras.
Vamos agora analisar cada uma das afirmações para entender a justificativa:
I - A estratégia de micro-kernel estrutura o sistema operacional, removendo todos os componentes não-essenciais do kernel, implementando-os como programas em nível de sistema e usuário. Todavia, oferece gerenciamento mínimo de processos e memória.
Essa afirmação está correta. A arquitetura de micro-kernel visa reduzir o tamanho do kernel, mantendo somente os componentes essenciais para o gerenciamento básico. Componentes como drivers de dispositivo, sistemas de arquivos e protocolos de rede são implementados fora do kernel, o que proporciona maior modularidade e segurança. Contudo, é verdade que oferece um gerenciamento mínimo de processos e memória.
II - A estrutura do sistema operacional AIX é organizada, originalmente, compreendendo seis módulos carregáveis do kernel: classes de escalonamento, sistemas de arquivos, chamadas de sistema carregáveis, formatos executáveis, módulos STREAM, drivers de dispositivo e de barramento.
Essa afirmação está incorreta. O AIX, sistema operacional da IBM, possui uma arquitetura modular, mas a descrição dos módulos fornecida na afirmação não está precisa. A estrutura mencionada não corresponde exatamente à organização original do AIX.
III - O Linux implementa memória virtual usando paginação por demanda com clustering – que trata, em especial, de falhas de página trazendo não apenas a página que falta, mas também várias páginas subseqüentes.
Essa afirmação está incorreta. O Linux utiliza paginação por demanda, mas a técnica de clustering, como descrita, não é uma característica do Linux. O clustering visa reduzir a latência de página ao trazer várias páginas de uma vez, mas isso não é especificamente implementado dessa forma no Linux.
IV - O kernel do Linux cria um espaço de endereços virtuais em duas situações apenas: quando um processo executar um novo programa com a chamada de sistema exec( ) ou quando um novo processo é criado, através do uso da chamada de sistema fork( ).
Essa afirmação está correta. O kernel do Linux cria ou modifica o espaço de endereços virtuais em duas ocasiões: quando um novo processo é criado (usando fork) ou quando um processo existente carrega um novo programa (usando exec).
V - O gerenciador VM (Virtual Memory) no Windows XP utiliza um esquema baseado em páginas de 4 Kbytes para processadores compatíveis ao IA-32 e 8 Kbytes para IA-64. Em processadores IA-32, cada processo possui um espaço de endereçamento virtual de 4 Gbytes.
Essa afirmação está correta. O Windows XP utiliza diferentes tamanhos de página para processadores IA-32 (4 Kbytes) e IA-64 (8 Kbytes). Além disso, nos processadores IA-32, cada processo tem um espaço de endereçamento virtual de 4 Gbytes.
Desta forma, a alternativa correta é a C, já que as afirmações I, IV e V são verdadeiras.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo