Questão de Sistemas Operacionais — Gerência de Memória — UNIVALI 2025
Sistemas OperacionaisGerência de Memória
- Código
- qg627301
- Banca
- UNIVALI
- Órgão
- Prefeitura de Luiz Alves - SC
- Ano
- 2025
- Nível
- Médio
- Cargo
- Técnico em Manutenção e Suporte de Informática - Edital nº 12
Os sistemas operacionais modernos implementam mecanismos sofisticados de gerenciamento de memória para permitir a execução de múltiplos processos em um ambiente seguro e eficiente, superando as limitações da memória física. Um desses mecanismos é a memória virtual, que utiliza paginação para desacoplar o espaço de endereçamento lógico, visto pelo processo, do espaço de endereçamento físico. Em um sistema que utiliza paginação, o hardware, especificamente a Unidade de Gerenciamento de Memória (MMU), traduz os endereços virtuais gerados pelo processo em endereços físicos antes de acessar a memória. Qual é a função da Tabela de Páginas (Page Table) nesse processo de tradução?
- ARegistrar apenas as permissões de acesso (leitura, escrita, execução) de cada página, deixando a tradução do endereço virtual para o físico a cargo exclusivo da Translation Lookaside Buffer (TLB).
- BConter uma cópia exata de todas as páginas do processo que estão atualmente armazenadas no disco (backing store), atuando como um cache rápido para operações de page fault.
- CArmazenar o mapeamento entre os números de páginas virtuais (VPN) e os números de quadros de página físicos (PFN), permitindo que a Unidade de Gerenciamento de Memória (MMU) localize onde cada página virtual está armazenada na memória física.
- DGuardar os endereços físicos dos processos que estão no estado "Bloqueado", aguardando uma operação de Entrada/Saída (E/S), para que a Unidade Central de Processamento (CPU) possa escaloná-los rapidamente.