Gerenciamento de Memória – Estratégias para Escolha da Partição

Juliana Jenny Kolb

teste seu conhecimento

Home > Sistemas Operacionais Gerenciamento de Memória

Gerenciamento de Memória – Estratégias para Escolha da Partição

Best-fit:

  • Escolhe a melhor partição, ou seja, aquela que o programa deixa o menor espaço sem utilização.
  • Lista de áreas livres alocada por tamanho, diminuindo o tempo de busca
  • Desvantagem de deixar pequenas áreas não contíguas, aumentando o problema da fragmentação.

Worst-fit:

  • Escolhe a pior partição, ou seja, aquela que o programa deixa o maior espaço sem utilização.
  • Diminui o problema de fragmentação, deixando espaços livres maiores que permitem a um maior número de programas utilizar a memória.

First-fit:

  • Escolhe a primeira partição livre de tamanho suficiente para carregar o programa
  • Lista de áreas livres ordenada por endereços crescentemente.
  • Grande chance de se obter uma grande partição livre nos endereços de memórias mais altos.
  • Mais rápida e consome menos recursos do sistema.

Next-fit:

  • Algoritmo para partição dinâmica que inicia a busca a partir da posição da última alocação até encontrar o primeiro bloco, mais frequentemente são alocados blocos de tamanho grande.
  • Grandes blocos são particionados em blocos menores e existe a necessidade de compactação quando não houver mais memória disponível.

Site Pesquisado

http://www.gsigma.ufsc.br

Deixe uma resposta