Académique Documents
Professionnel Documents
Culture Documents
Tcnica que permite a execuo de um processo sem que ele esteja completamente
em memria.
2. Em que casos se utilizam a tcnica de memria virtual?
Se faltar ao computador a quantidade necessria de memria RAM para executar uma
operao, acionada a memria virtual para compensar a falta de RAM, sendo assim,
o computador move os dados da RAM para o espao chamado arquivo de paginao.
Porm, tem a desvantagem da velocidade, pois o acesso a memria RAM muito
mais rpido que o acesso ao disco rgido.
3. Qual a funo do mapeamento na memria virtual?
A funo do mapeamento na memria virtual transformar os endereos virtuais em
endereos reais, esse mecanismo permite traduzir um endereo localizado no espao
virtual para um associado no espao real. Nos sistemas modernos, a tarefa de
traduo de endereos virtuais realizada por hardware juntamente com o sistema
operao, de forma a no comprometer seu desempenho. O dispositivo de hardware
responsvel por essa traduo conhecido como unidade de gerncia de memria
(Memory Management Unit MMU), e acionado sempre que se faz referncia a um
endereo virtual. Cada processo tem o seu espao de endereamento virtual como se
possusse sua prpria memria
4. Escolha um sistema operacional e explique como o mesmo implementa a memria
virtual.
No Windows, caso falte memria RAM suficiente para a execuo de um programa ou
operao, acionada a memria virtual para compensar a falta da memria principal.
A memria virtual combina com a memria RAM para criar um espao virtual
temporrio no disco rgido, assim, quando a memria RAM fica insuficiente, a memria
virtual move os dados da Memria RAM para um espao chamado arquivo de
paginao, liberando a RAM para que o computador conclua seu trabalho.
5. O que paginao?
A memria virtual por paginao a tcnica de gerncia de memria onde o espao
de endereamento virtual e o espao de endereamento real so divididos em blocos
do mesmo tamanho chamados pginas. As pginas no espao virtual so
denominadas pginas virtuais, enquanto as pginas no espao real so chamadas de
pginas reais ou frames. Quando um programa executado, as pginas virtuais so
transferidas do HD para a memria principal e colocadas em frames (pginas reais).
6. Na paginao como funciona a realocao de pginas?
Quando ocorre uma falha de pgina, o sistema operacional precisa escolher uma
pgina a ser removida da memria a fim de liberar espao para outra. A escolha
correta das pginas a remover da memria fsica um fator essencial para a eficincia
da memria virtual. Uma escolha errada poder remover da RAM pginas muito
usadas, aumentando a falta de pginas e diminuindo o desempenho do sistema. Os
algoritmos de substituio de pginas so mecanismos utilizados para a escolha da
troca de pginas. Principais estratgias usadas pelos sistemas operacionais para
realocao de pginas:
Aleatria (random):
Raramente utilizada.
First-In-First-Out (FIFO):