“Em gerenciamento de memória, nos sistemas operacionais, é u...

Próximas questões
Com base no mesmo assunto
Q738320 Sistemas Operacionais
“Em gerenciamento de memória, nos sistemas operacionais, é uma estratégia que permite aos programas serem executados mesmo parcialmente carregados na memória principal.” Trata‐se de
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a: memória virtual.

Vamos entender melhor o tema abordado na questão.

No gerenciamento de memória dos sistemas operacionais, é crucial permitir que programas sejam executados de forma eficiente, mesmo quando não estão completamente carregados na memória principal. Essa capacidade otimiza o uso da memória física e permite a execução de programas maiores do que a própria memória física disponível.

A memória virtual é uma técnica que possibilita essa funcionalidade. Vamos explicar por que isso acontece:

Memória Virtual: Esta é uma técnica de gerenciamento de memória que cria uma ilusão de uma memória muito maior do que a memória física disponível. Utilizando um espaço de endereçamento virtual, os programas podem ser executados parcialmente carregados na memória principal. A memória virtual permite que partes do programa e dados sejam armazenadas no disco rígido (swap space) e carregadas conforme necessário durante a execução. Isso facilita a execução de programas que exigem mais memória do que a fisicamente disponível, melhorando a eficiência e a flexibilidade do sistema.

Justificativa: A questão menciona especificamente uma estratégia que permite a execução de programas mesmo parcialmente carregados na memória principal. Isso é exatamente o que a memória virtual faz. Ela permite que apenas as partes necessárias de um programa sejam carregadas na memória física, transferindo dinamicamente outras partes entre a memória principal e o armazenamento secundário (disco rígido).

Vamos revisar brevemente as outras alternativas para que fique ainda mais claro:

Swapping: É um método de gerência de memória que envolve a troca de processos inteiros entre a memória principal e o disco. Embora relacionado à memória virtual, o swapping não permite a execução de programas parcialmente carregados na memória.

Sobreposição: É uma técnica usada para carregar e descarregar seções de um programa a partir da memória, mas não está diretamente relacionada à execução de programas parcialmente carregados.

Segmentação: É uma técnica de divisão da memória em segmentos lógicos, mas não trata diretamente da execução de programas que não estão completamente na memória principal.

Compactação de memória: É um processo de reorganização da memória para reduzir fragmentação, mas não envolve a execução de programas parcialmente carregados.

Essas explicações devem ajudar a esclarecer o motivo pelo qual a alternativa memória virtual é a correta para essa questão. Se tiver mais dúvidas ou quiser aprofundar em algum dos tópicos mencionados, estarei à disposição!

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: D.

 

Memória virtual - MP e memória secundária são combinadas para emular uma memória maior que a MP. Permite executar processos que estejam parcialmente na memória.

Com o uso da memória virtual eu posso carregar um programa de 32 mb na memória virtual, mesmo que a memória RAM tenha apenas 8 MB, pois memória virtual = (RAM + DISCO).

Para aqueles que marcaram a letra A
- Swapping: TODO processo é transferido para a memória principal.
- Memória Virtual: PARTE do processo é transferida para a MP. Note que a alternativa menciona " permite aos programas serem executados mesmo parcialmente", por isso a resposta é a letra D.
 

d-

Junta memoria do hdd com a de RAM para programas maiores do memoria principal.,

MEMÓRIA VIRTUAL --> AQUI PARTE DO PROCESSO VAI PARA A MEMÓRIA, EVITANDO DISPERDÍCIO DA MEMOÓRIA RAM.

--> PAGINAÇÃO( FIXO, NÃO CONTÍGUA E FRAGMENTAÇÃO INTERNA);

--> SEGMENTAÇÃO( VARIÁVEL, CONTÍGUA E FRAGMENTAÇÃO EXTERNA)

SWAPPING --> TODO PROCESSO VAI PARA A MEMÓRIA RAM( SWAPPING IN).

RESP LETRA D.

OBS: A SEGMENTAÇÃO É UMA ESPECIALIZAÇÃO DE MEMÓRIA VIRTUAL, ASSIM A ALTERNATIVA C TBM NÃO ESTÁ INCORRETO.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo