Cursos / Redes de Computadores / Sistemas Operacionais / Aula

arrow_back Aula 12 - Exercícios de Gerenciamento de Memória

Exercícios resolvidos

Nesta aula, faremos alguns exercícios resolvidos referentes ao assunto sobre gerenciamento de memória. É importante que você revise todo o conteúdo visto naquela aula antes de tentar fazer os exercícios aqui apresentados.

Estes exercícios abordam assuntos relacionados aos tipos de memória e suas características, as formas de alocação da memória pelo sistema operacional e ao uso do HD como memória auxiliar no uso de processos que ocupam muita memória.

Lembrando que, antes de ir para as páginas seguintes nesta aula, tente resolver as questões apresentadas a seguir.

Exercícios sobre gerenciamento de memória

  1. Existem diversos tipos de memória volátil e não volátil usados nos sistemas computacionais. Faça uma pesquisa na Internet e descreva as características de uma memória cache usada dentro de um processador, de uma memória RAM e de uma memória não volátil como um HD. Ao final, faça uma avaliação comparando capacidade e velocidade para estes três tipos de memória.
  2. Considere um computador com uma memória principal de 50KB e o sistema operacional instalado nele se utiliza de 20KB. Descreva como a memória será gerenciada para a execução dos programas P1, P2 e P3 nas seguintes situações:
    1. O sistema operacional utiliza o gerenciamento monoprogramado da memória e os programas P1, P2 e P3 precisam respectivamente de 30KB, 10KB e 20KB de memória para rodarem.
    2. O sistema operacional utiliza o gerenciamento de partições fixas da memória, com partições de tamanho 5KB, 10KB, 15KB e 20KB e os programas P1, P2 e P3 precisam respectivamente de 5KB, 15KB e 15KB para rodarem.
  3. Um aluno observou que seu computador com Windows possuía um arquivo no HD chamado pagefile.sys e que o mesmo ocupava diversos gigabytes. Ele tentou removê-lo, mas não conseguiu, pois o Windows dizia que existia um programa usando tal arquivo. O que significa esse arquivo? Qual o tamanho que ele normalmente ocupa e como podemos redimensioná-lo?

Versão 5.3 - Todos os Direitos reservados