Alguém por gentileza, poderia demonstrar um processamento de memoriam RAM? Memoria de 55 quadros, 10 ocupadas. A memória virtual tem um espaço de 25 quadros e todos estão disponíveis.
Por exemplo: processo de 10 páginas precisar ir para a memória RAM
Soluções para a tarefa
Resposta:
PASSO 0:
10 Blocos ocupados da memória RAM
45 Blocos livres da memória RAM
0/25 blocos ocupados da Memória Virtual
PASSO 1:
20 quadros ocupados na memória RAM
35 quadros livres na memória RAM
0 Espaços utilizados na memória virtual
PASSO 2:
45 quadros ocupados na memória RAM
10 quadros livres na memória RAM
0 Espaços utilizados na memória virtual
PASSO 3:
55 quadros ocupados na memória RAM
0 quadros livres na memória RAM
0 Espaços utilizados na memória virtual
PASSO 4:
55 quadros ocupados na memória RAM
0 quadros livres na memória RAM
5 Espaços utilizados na memória virtual
PASSO 5:
50 quadros ocupados na memória RAM
5 quadros livres na memória RAM
0 Espaços utilizados na memória virtual
PASSO 6:
55 quadros ocupados na memória RAM
0 quadros livres na memória RAM
0 Espaços utilizados na memória virtual
PASSO 7:
55 quadros ocupados na memória RAM
0 quadros livres na memória RAM
5 Espaços utilizados na memória virtual
PASSO 8:
50 quadros ocupados na memória RAM
5 quadros livres na memória RAM
0 Espaços utilizados na memória virtual
Explicação:
Vamos destacar dois pontos, seguindo o que foi pedido:
1 - Quando possui espaço na memória RAM, a memória virtual deve ir para memória RAM para completar.
2 - Não é possivel repartir um processo entre as duas memórias (Virtual e Ram).