Cursos / Eletrônica / Sistemas Operacionais / Aula

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

Resposta da questão 2

  1. Pelo gerenciamento monoprogramado, isto é, um processo por vez, o sistema operacional reserva a memória de forma que apenas um processo fica carregado na memória. A figura 1 mostra os quatro estados da memória de 50KB iniciando o SO sem nenhum processo rodando, apenas P1 (30KB), depois P2 (10KB) e finalizando com P3 (20KB).
    Figura 01 - Estados da memória de 50KB sem e com os processos P1 a P3 em execução.
    Estados da memória de 50KB sem e com os processos P1 a P3 em execução.
    Fonte: Elaborado pelo Autor (2016).
  2. No gerenciamento de partições fixas, mais de um processo pode ocupar diferentes partições de acordo com seu tamanho. Porém, podem existir situações em que existe espaço de memória disponível, mas o processo permanece bloqueado, pois não existe uma partição compatível com o tamanho do processo. A Figura 2 mostra um exemplo dessa situação, em que o processo 3 (P3) precisa aguardar o encerramento do processo 2 a fim de liberar a única partição de tamanho equivalente.
    Figura 02 - Gerenciamento da memória através de partições de tamanho fixo.
     Gerenciamento da memória através de partições de tamanho fixo.
    Fonte: Elaborado pelo Autor (2016).

Versão 5.3 - Todos os Direitos reservados