FC ConcursosFC Concursos

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:

  1. Swapping e espaço de endereçamento.
  2. Troca de memória e compactação de memória.
  3. Sobreposição e troca de contexto.
  4. Memória virtual e espaço de endereçamento real.
  5. 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

Continue aprendendo