Questão FC267017
Durante a inicialização dos sistemas operacionais modernos muitos processos são inicializados juntos. Processos secundários como o verificador de atualizações geralmente consomem e
Gerência de Memória (Paginação, Virtual, etc.)
IDECAN · 2022
Durante a inicialização dos sistemas operacionais modernos muitos processos são inicializados juntos. Processos secundários como o verificador de atualizações geralmente consomem entre 5 a 10 MB de memória. Assim, para a manutenção de muitos processos na memória é necessário ter uma quantidade enorme, caso contrário as atualizações não podem ser realizadas. Existem duas técnicas para lidar com a sobrecarga de memória, são elas:
- Swapping e espaço de endereçamento.
- Troca de memória e compactação de memória.
- Sobreposição e troca de contexto.
- Memória virtual e espaço de endereçamento real.
- Permuta entre processos e memória virtual.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
A resposta correta combina duas técnicas de gerenciamento de memória: Permuta entre processos (swapping) e Memória virtual.
Permuta entre processos consiste em mover processos inteiros entre a memória RAM e o disco (área de swap) para liberar espaço físico. Processos inativos ou de baixa prioridade são escritos para disco e retornam à RAM quando precisam executar, permitindo manter mais processos “presentes” logicamente sem ocupar RAM continuamente.
Memória virtual é uma abstração que faz o sistema enxergar um espaço de endereçamento maior que a RAM disponível. Ela traz para a RAM apenas as partes (páginas ou segmentos) realmente usadas, mantendo o restante no disco e fazendo a troca conforme a necessidade.
Juntas, essas técnicas permitem rodar muitos processos pequenos (como verificadores de atualização) mesmo com RAM limitada, trocando dados com o disco conforme a execução exige, à custa de maior I/O e latência.
Conteúdo do catálogo FC Concursos · Atualizado em