SóProvas


ID
1089874
Banca
Aeronáutica
Órgão
CIAAR
Ano
2013
Provas
Disciplina
Sistemas Operacionais
Assuntos

Os sistemas operacionais implementam, basicamente, três estratégias para determinar em qual área livre um programa será carregado para execução. Assinale a técnica que não pertence a essas estratégias.

Alternativas
Comentários
  • 9.3.3 – Estratégias para Escolha da Partição

    • Função para determinar em qual partição livre um programa será carregado para execução.
    • Função de evitar, ou diminuir, o problema da fragmentação antes que ele ocorra.
    • O tamanho do programa é o fator mais importante para a adoção da melhor estratégia.
    • 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.

  • Estratégias para Escolha da Partição

    Função para determinar em qual partição livre um programa será carregado para execução.

    Função de evitar, ou diminuir, o problema da fragmentação antes que ele ocorra.

    O tamanho do programa é o fator mais importante para a adoção da melhor estratégia.

     

    Best-fit: (Melhor Partição)

    Escolhe, aquela que o programa deixa o menor espaço sem utilização.

    Desvantagem de deixar pequenas áreas não contíguas, aumentando o problema da fragmentação.

     

    Worst-fit(Pior Partição)

    Escolhe 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: (Primeira partição Livre)

    Escolhe a primeira partição livre de tamanho suficiente para carregar o programa

    Mais rápida e consome menos recursos do sistema.

     

    @papirobizurado