FC ConcursosFC Concursos

Questão FC394010

Existem duas estruturas básicas de alocação de memória, que são em espaços contíguos e em blocos. Avalie as seguintes afirmações a respeito dos espaços contíguos e em blocos: I. A

Sistemas de Armazenamento

IBADE · 2024

Existem duas estruturas básicas de alocação de memória, que são em espaços contíguos e em blocos. Avalie as seguintes afirmações a respeito dos espaços contíguos e em blocos:

 

I. A alocação de memória em espaços contíguos é o modelo mais simples de alocação, em que para o segmento ir para a memória, ele deve caber inteiro em um único trecho, com todos os seus bytes alocados de modo contínuo.

 

II. A solução para o problema de fragmentação veio com a organização de espaços usada em discos. Ao dividir-se a memória em blocos de tamanho fixo, e permitir-se que um segmento seja quebrado em vários blocos, eliminou-se definitivamente a fragmentação externa, uma vez que um segmento apenas deixaria de ser carregado para a memória caso esta não tivesse blocos livres suficientes para o segmento (esse problema foi resolvido posteriormente com a introdução de paginação).

 

III. O cálculo de memória e a otimização de acesso são processos realizados na estrutura de espaços contíguos. Além disso, o uso de memória alocada em espaços contíguos melhora significativamente o desempenho da memória.

 

Está(ão) correta(s) a(s) afirmativa(a):

  1. I, apenas.
  2. II, apenas.
  3. III, apenas.
  4. I e II, apenas.
  5. I, II e III.
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

A afirmativa I está correta porque a alocação em espaços contíguos é de fato o modelo mais simples: um segmento deve caber inteiro em um único intervalo de memória, com seus bytes alocados de forma contínua. Isso facilita o cálculo de endereços (por exemplo, usando um registrador base e um limite) e o acesso sequencial, mas impõe restrição de encaixe do segmento no bloco livre disponível.

A afirmativa II também está correta ao relacionar a solução de fragmentação com a alocação em blocos. Ao dividir a memória em unidades de tamanho fixo e permitir que um segmento ocupe vários blocos, reduz-se ou elimina-se a fragmentação externa, pois não se exige um espaço contínuo do tamanho do segmento. Resta, porém, a questão da fragmentação interna, posteriormente tratada de forma mais eficiente pela técnica de paginação.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo