FC ConcursosFC Concursos

Questão FC890728

O sistema operacional Moderno implementa a alocação de memória virtual baseada em paginação, combinando técnicas e estruturas de dados encontrados em outros sistemas operacionais.

Gerência de Memória (Paginação, Virtual, etc.)

FGV · 2026

O sistema operacional Moderno implementa a alocação de memória virtual baseada em paginação, combinando técnicas e estruturas de dados encontrados em outros sistemas operacionais. A tabela de páginas de memória do Moderno foi implementada nos mesmos moldes do Linux.

 

Sendo assim, é correto afirmar que a tabela de páginas de memória do Moderno:

  1. armazena informações sobre o estado de cada página, sem realizar mapeamento de endereços;
  2. mapeia endereços virtuais para endereços físicos, sendo incapaz de influenciar a proteção de memória;
  3. mapeia endereços virtuais para endereços físicos e é capaz de influenciar a proteção de memória;
  4. não realiza mapeamento de endereços, sendo incapaz de influenciar a proteção de memória;
  5. armazena informações sobre o estado de cada página, sendo incapaz de influenciar a proteção de memória.
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

Tabela de páginas realiza o mapeamento de endereços virtuais para endereços físicos. Cada endereço virtual é dividido em \(VPN\) e offset; a tabela fornece o número do quadro físico (PFN) correspondente, e o endereço físico final é obtido juntando o PFN com o offset.

Além do mapeamento, cada entrada armazena atributos que influenciam a execução: bits como read/write/execute, user/supervisor e present são consultados pelo MMU. Esses bits de proteção permitem controlar acessos, provocar faltas de página ou impedir leituras/escritas indevidas.

Assim, a tabela de páginas não só traduz endereços como também implementa mecanismos de isolamento e proteção de memória, fundamentais para a segurança e gerenciamento de memória do sistema.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo