Continua após a publicidade..
Os arquivos são normalmente armazenados em disco, de forma que a gerência do espaço em disco é de grande importância para os projetistas de sistemas de arquivos. Com relação ao gerenciamento de arquivos pelo sistema operacional analise as afirmativas abaixo:
I. O armazenamento de um arquivo como uma sequência contínua de bytes enfrenta um problema óbvio que é quando o arquivo cresce, ou seja, neste caso é necessário remover o arquivo para outro espaço do disco.
II. São possíveis duas estratégias genéricas para o armazenamento de um arquivo de n bytes. São alocados ao arquivo n bytes não consecutivos do espaço disponível no disco, ou o arquivo é espalhado por um número de blocos necessariamente contíguos.
III. A maioria dos sistemas de arquivos divide os arquivos em blocos de tamanho fixo que não precisam ser adjacentes.
Está(ão) correta(s) apenas a(s) afirmativa(s):
- A) apenas I e III
- B) apenas I
- C) apenas II
- D) apenas III
- E) apenas II e III
Resposta:
Resposta: A alternativa correta é letra A) apenas I e III.
Explicação:
- I. Quando um arquivo é armazenado como uma sequência contínua de bytes, conhecido como alocação contígua, ele enfrenta o problema de fragmentação externa. Se o arquivo crescer e não houver espaço suficiente após o mesmo para acomodar o crescimento, será necessário mover o arquivo para outro local do disco onde caiba integralmente.
- II. Esta afirmativa é parcialmente incorreta. Embora seja verdade que os arquivos podem ser armazenados em blocos não consecutivos, a afirmação de que um arquivo pode ser armazenado em blocos necessariamente contíguos refere-se à alocação contígua, que é apenas uma das estratégias possíveis, e não a única.
- III. A maioria dos sistemas de arquivos modernos utiliza a alocação baseada em blocos de tamanho fixo, que podem ser espalhados pelo disco, conhecida como alocação não contígua. Isso permite uma gestão mais flexível do espaço e reduz a fragmentação externa.
Continua após a publicidade..
Deixe um comentário