Assinale a alternativa que apresenta uma estratégia implem...

Próximas questões
Com base no mesmo assunto
Q1277577 Arquitetura de Computadores
Assinale a alternativa que apresenta uma estratégia implementada nos sistemas operacionais para proporcionar a execução de programas maiores do que a memória física de um computador do tipo PC.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: D - Memória virtual.

A questão aborda o tema de gerenciamento de memória em sistemas operacionais. Para resolver tal questão é necessário um entendimento das técnicas que permitem a execução de programas que requerem mais memória do que está fisicamente disponível no sistema. A memória virtual é uma estratégia de gerenciamento de memória que permite que o sistema operacional forneça um espaço de endereçamento de memória que pode ser consideravelmente maior do que a memória física.

O conceito de memória virtual baseia-se na utilização de um espaço no disco rígido, chamado de arquivo de paginação ou swap file, que é utilizado para armazenar partes de programas e dados que não estão sendo usados ativamente na memória RAM. Quando essas partes são necessárias, podem ocorrer operações de "swapping" (troca), onde dados são transferidos entre a memória RAM e o espaço de troca no disco. Essa abordagem permite a multiprogramação e a execução de aplicações grandes com a impressão de que existe mais memória disponível do que a realmente presente fisicamente, melhorando a utilização dos recursos do computador.

Portanto, a alternativa correta é a memória virtual, pois ela é a técnica diretamente relacionada à habilidade dos sistemas operacionais de executar programas maiores que a memória física, ao contrário das outras opções listadas, que servem a outros propósitos dentro da arquitetura de computadores e gerenciamento de sistemas.

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

Memória virtual é uma técnica que usa a  como uma  para armazenamento secundário. HÁ duas motivações principais: permitir o compartilhamento seguro e eficiente da memória entre vários programas e remover os transtornos de programação de uma quantidade pequena e limitada na memória principal. Um dos motivos para Descongestionar a memoria principal.

Fonte: Wikipedia

Portanto, Gab. letra D

A diferença básica, a grosso modo, entre Swapping e Memória Virtual é que no Swapping (troca) todo o programa tem que ser carregado da memória secundária (HD, SSD, etc) para a memória principal (RAM) para ser executado. Na Memória Virtual é possível carregar pedaçoes do programa para a memória principal.

Clique para visualizar este comentário

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