Julgue o próximo item, relativo a gerenciamento de memória, ...
Julgue o próximo item, relativo a gerenciamento de memória, conceitos de processo e threads e LDAP.
No gerenciamento de memória swap, cada programa tem seu próprio espaço de endereçamento, o qual é dividido em blocos denominados páginas, com uma série de endereços adjacentes.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Gabarito Errado.
No gerenciamento de memória swap virtual por paginação, cada programa tem seu próprio espaço de endereçamento, o qual é dividido em blocos denominados páginas, com uma série de endereços adjacentes endereços não necessariamente adjacentes.
A descrição confunde alguns conceitos. No gerenciamento de memória usando swap e páginas, o espaço de endereçamento do programa é dividido em páginas, mas essas páginas não precisam ser necessariamente "blocos de endereços adjacentes". Elas podem ser espalhadas na memória física e, quando estão sendo trocadas para o disco (swap), as páginas podem ser armazenadas de forma não contígua. O gerenciamento de memória por páginas visa facilitar a alocação e a troca de blocos de memória, mas as páginas não têm que ser adjacentes.
JUSTIFICATIVA CESPE - Errado. O conceito apresentado no item é o de memória virtual.
Dica:
- Memória virtual = mecanismo completo (páginas + tabelas de mapeamento).
- Swap = "arquivo de paginação" (backup em disco para páginas ociosas).
- Fique atento a termos como "é dividido pelo swap" (errado) vs. "é armazenado no swap" (certo).
A afirmação na questão descreve um conceito relacionado à memória virtual, não ao gerenciamento de memória swap especificamente.
A memória virtual permite que cada processo tenha seu próprio espaço de endereçamento independente, o que pode ser maior do que a quantidade real de memória RAM disponível. Esse espaço é dividido em blocos denominados páginas, e as páginas têm endereços contíguos dentro de cada página.
Quando um programa executa, o sistema operacional e a MMU (unidade de gerenciamento de memória) são responsáveis por traduzir endereços virtuais para endereços físicos na memória RAM. Quando a memória física está cheia, as páginas do processo podem ser transferidas para o disco rígido (área de swap) para liberar espaço na RAM, sendo isso parte do gerenciamento de swap.
A questão confunde o conceito de memória virtual com o gerenciamento de swap:
Memória Virtual: O conceito descrito de dividir o espaço de endereçamento de um programa em páginas é de fato memória virtual. Cada programa tem seu próprio espaço de endereçamento lógico (virtual), que é dividido em páginas.
Gerenciamento de Swap: O swap é uma técnica usada para trocar páginas de memória entre a RAM e o disco rígido (ou SSD) quando a memória RAM está cheia. Embora o swap envolva mover páginas entre a RAM e o disco, não é responsável por dividir o espaço de endereçamento. A divisão em páginas é parte da memória virtual, enquanto o swap é apenas um mecanismo para movimentar essas páginas.
ERRADO.
Errado. O conceito descrito (divisão em blocos/páginas e espaços de endereçamento próprios) refere-se à memória virtual (paginação), e não ao swap ou swapping clássico. O swapping tradicional envolve mover processos inteiros entre a memória principal e o disco, enquanto a paginação divide o espaço de endereçamento em páginas.
AI MEU GPT
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo