Um técnico de sistemas de um centro de processamento
de dados do governo federal gerencia um ambiente
heterogêneo com servidores Windows e Linux. Ele
precisa compreender as diferenças na arquitetura e no
gerenciamento de recursos de ambos os sistemas
operacionais para otimizar o desempenho e garantir a
segurança das aplicações críticas que neles rodam.
Associe os conceitos e mecanismos dos sistemas
operacionais da Coluna A com suas respectivas
descrições e implementações na Coluna B:
Coluna A
1. Criação de Processos no Linux.
2. Gerenciamento de Memória Virtual no Windows.
3. Arquitetura do Kernel do Linux.
4. Sistema de Permissões de Arquivo no Windows.
Coluna B
(__) Utiliza um arquivo no disco, tipicamente o
pagefile.sys, para estender a memória RAM,
armazenando páginas de memória menos utilizadas para
liberar espaço na memória principal para processos
ativos.
(__) Baseado em um modelo de Listas de Controle de
Acesso (ACLs) no sistema de arquivos NTFS, permitindo
a definição de permissões granulares (leitura, escrita,
execução, etc.) para múltiplos usuários e grupos em um
mesmo arquivo ou diretório.
(__) Geralmente implementada através da chamada de
sistema (syscall) fork(), que cria um novo processo (filho)
como uma cópia quase idêntica do processo que o
chamou (pai), incluindo seu espaço de endereçamento
de memória.
(__) Caracterizada por um design monolítico, onde os
principais serviços do sistema, como gerenciamento de
processos, de memória e de dispositivos, rodam em um
único espaço de endereçamento privilegiado (kernel
space) para maior performance.
A sequência CORRETA de preenchimento dos
parênteses, de cima para baixo, é:
a) 4, 2, 3, 1.
✂️
b) 2, 4, 1, 3.
✂️
c) 3, 1, 2, 4.
✂️
d) 2, 1, 4, 3.
✂️
e) 1, 3, 4, 2.
✂️