O conceito de Memória Virtual (MV) consiste em usar a memóri...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: A - A MV utiliza recursos de hardware e software.
A Memória Virtual (MV) é um conceito fundamental em sistemas operacionais modernos. Ela permite que um computador execute programas que requerem mais memória do que está fisicamente disponível na memória RAM, ao fazer uso eficiente do espaço de armazenamento secundário, como discos rígidos ou SSDs, como se fosse uma extensão da memória principal.
Para o funcionamento da MV são necessários tanto recursos de hardware quanto de software. Do lado do hardware, temos componentes como a MMU (Memory Management Unit), que é responsável por mapear os endereços virtuais utilizados pelos programas para endereços físicos na memória RAM. Já pelo lado do software, o sistema operacional tem um papel crucial, gerenciando o espaço de memória virtual, o algoritmo de paginação e a transferência de páginas entre a memória física e o disco, um processo conhecido como swapping.
Vejamos por que as outras alternativas não são corretas:
- B - Incorreta, pois a MV não depende apenas de hardware, o sistema operacional (software) é essencial para o gerenciamento da memória virtual.
- C - Incorreta, já que somente o software não é suficiente sem o suporte do hardware específico para a MV.
- D - Incorreta, pois embora a MV utilize sistemas de armazenamento para estender a memória física, ela não opera somente com esses sistemas externos, mas também com a memória RAM e componentes internos do computador.
- E - Incorreta porque, conforme explicado, a alternativa A é a única que está correta.
Portanto, a alternativa A é a correta pois reconhece a natureza combinada do hardware e software para o funcionamento da Memória Virtual.
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 A
Memoria Virtual utiliza tanto o HD para armazenar os seus processos da memoria principal, tanto utiliza um software/algoritmo interno para realizar as trocas/swaps entre um e outro processo para dar "processador" ao processo
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo