Pages

quinta-feira, 6 de abril de 2023

ATIVIDADE 1 - ADS - SISTEMAS OPERACIONAIS - 512023 - 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.

 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

ATIVIDADE 1 - ADS - SISTEMAS OPERACIONAIS - 512023

Precisando de assessoria nos seus TRABALHOS entre em contato com a 2M ASSESSORIA

E-mail:  assessoria.academica2m@gmail.com

Whats: (15) 98115-0680 

   Link direto para WhatsApp






Canal do Youtube: youtube/2mAssessoria

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::


QUESTÃO 1

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 a seguir 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 de forma discursiva contendo as seguintes informações:

- Quantidade de quadros livres e quadros ocupados na memória RAM, e quantidade de quadros livres e quadros ocupados na 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 último passo.

 



RESPOSTA NO FINAL

 


Segue um modelo de resposta:


A memória RAM tem 35 quadros ocupados e nenhum quadro livre. A memória virtual não tem quadros ocupados e tem 10 quadros livres. 
Essa resposta foi obtida após a execução de uma sequência de passos que simulam requisições do sistema operacional à memória RAM e à memória virtual. Nesse exemplo, a memória RAM possui 35 quadros e a memória virtual possui 10 quadros, e foi considerado que a memória RAM e a memória virtual estavam vazias antes da execução do Passo 1:

PASSO 1 (sistema operacional solicita o uso de 10 páginas):

Resultado
- 10 quadros ocupados na memória RAM.
- 25 quadros livres na memória RAM.
- 0 quadros ocupados de memória virtual.
- 10 quadros livres de memória virtual.

 

PASSO 2 (sistema operacional solicita o uso de mais 35 páginas):

Resultado
- 35 quadros ocupados na memória RAM.
- 0 quadros livres na memória RAM.
- 10 quadros ocupados de memória virtual.
- 0 quadros livres de memória virtual.
 

PASSO 3 (sistema operacional solicita a liberação de 10 páginas):
Resultado
- 35 quadros ocupados na memória RAM.

- 0 quadros livres na memória RAM.

- 0 quadros ocupados de memória virtual.

- 10 quadros livres de memória virtual.

 

Agora, com o entendimento do trabalho, vamos ao exercício. Antes de tudo saiba que, para esse exercício, a memória RAM tem um total de 42 quadros, sendo que 8 deles já estão ocupados. A memória virtual tem um total de 28 quadros e todos estão disponíveis. Agora, vamos às sequências de passos:

 

Passo 1: um processo de 25 páginas precisar ir para a memória RAM.

Passo 2: um processo de 8 páginas precisar ir para a memória RAM.

Passo 3: um processo de 4 páginas precisar ir para a memória RAM.

Passo 4: um processo de 5 páginas precisar ir para a memória RAM.

Passo 5: um processo de 25 páginas foi removido da memória RAM.

Passo 6: um processo de 5 páginas precisar ir para a memória RAM.

Passo 7: um processo de 5 páginas precisar ir para a memória RAM.

Passo 8: um processo de 8 páginas foi removido da memória RAM.

 

Ao final do Passo 8, qual é o resultado de quadros disponíveis para a memória RAM e quantos quadros estão sendo utilizados na memória virtual?


RESPOSTA!!!!

 


Solicite um orçamento com a nossa equipe




Precisando de assessoria nos seus TRABALHOS entre em contato com a 2M ASSESSORIA

E-mail:  assessoria.academica2m@gmail.com

Facebook: fb.me/ajudaemTrabalhosdeprogramacao

Whats: (15) 98115-0680 

   Link direto para WhatsApp

Canal do Youtube: youtube/2mAssessoria


Nenhum comentário:

Postar um comentário