ENEM, perguntado por joaovlaurentin2986, 4 meses atrás

Durante os estudos sobre o gerenciamento de memória, aprendemos sobre a estratégia de alocação paginada e sobre a memória virtual. Para resolver o problema abaixo você precisará colocar em prática seus conhecimentos sobre esse tema. O exercício consiste em uma sequência de passos e em cada um deles serão informados quantos blocos de memória precisarão ser utilizados. Você fará o trabalho do sistema operacional e deverá validar se existem quadros disponíveis na memória RAM e caso não existam, você fará a alocação na memória virtual. Caso um processo seja removido da memória RAM, você deverá mover os quadros da memória virtual para o espaço disponível na memória RAM. A resolução desse exercício deve ser entregue em um arquivo de texto contento as seguintes informações: - Quantidade de quadros livres e quadros ocupados na memória RAM e quantos estão espaços estão sendo utilizados de memória virtual. - Os valores dos quadros devem representar a situação da memória RAM e da memória virtual após a execução do passo. Para facilitar o seu entendimento segue um modelo de resposta: Obs: nesse exemplo, a memória RAM tem 35 quadros e a memória virtual tem 10 quadros. PASSO 1: 10 quadros ocupados na memória RAM 25 quadros livres na memória RAM 0 quadros utilizados de memória virtual PASSO 2: 35 quadros ocupados na memória RAM 0 quadros livres na memória RAM 10 quadros utilizados de memória virtual PASSO 3: 35 quadros ocupados na memória RAM 0 quadros livres na memória RAM 0 quadros utilizados de memória virtual Agora com o entendimento do trabalho, vamos ao exercício. Antes de tudo saiba que a memória RAM tem um total de 55 quadros sendo que 10 deles já estão ocupados. A memória virtual tem um espaço de 25 quadros e todos estão disponíveis. Agora vamos as sequências de passos: - Passo 1: um processo de 10 páginas precisar ir para a memória RAM - Passo 2: um processo de 25 páginas precisar ir para a memória RAM - Passo 3: um processo de 10 páginas precisar ir para a memória RAM - Passo 4: um processo de 5 páginas pr

Soluções para a tarefa

Respondido por pedrobortolettiloja
13

Resposta:

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:

De acordo com a material deve se atentar a dois pontos:

1 quando a espaço a memória RAM a memória virtual deve ir para memória RAM

2 não é possivel repartir um processo entre as duas memórias

Perguntas interessantes