Uma das principais tarefas na implementação de sistemas ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa Correta: B - Alocação contígua.
Ao abordar sistemas de arquivos em um contexto de concurso público, é importante compreender como os diferentes métodos de alocação de blocos de disco funcionam e suas implicações no uso eficiente do espaço em disco. O conceito de fragmentação está diretamente ligado à forma como os arquivos são armazenados no disco e como isso pode levar ao desperdício de espaço ou à lentidão no acesso aos arquivos.
Alocação contígua é o método que aloca um conjunto único de blocos contíguos no disco para cada arquivo. Apesar da facilidade de implementação e da rapidez no acesso, já que os blocos estão fisicamente próximos uns dos outros, este método tem uma desvantagem significativa: causa fragmentação externa. Isso ocorre porque, à medida que os arquivos são excluídos e novos arquivos são criados, o espaço livre no disco pode se tornar fragmentado em pequenos blocos intercalados com blocos ocupados. Quando um novo arquivo precisa ser alocado e não há um espaço contíguo suficientemente grande, mesmo que haja espaço livre total suficiente, não será possível alocá-lo sem uma operação de desfragmentação.
Por essa razão, a alternativa B é a correta. Os outros métodos mencionados - alocação com lista ligada, alocação com lista ligada usando índice e nós-i (i-nodes) - são técnicas que buscam superar as desvantagens da alocação contígua, como a fragmentação externa, permitindo que os arquivos sejam armazenados em blocos não contíguos, o que reduz ou elimina a fragmentação externa.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
alocação contígua requer que cada arquivo ocupe um conjunto de blocos contíguos em disco. Os endereços de disco definem uma ordenação linear no disco. Com essa ordenação, supondo que apenas um
job esteja acessando o disco, o acesso ao bloco b + 1 após o bloco b normalmente não requer movimentação
do cabeçote.
Silberchartz
Letra B
A questão deveria mencionar a fragmentação EXTERNA.
Pois em todos os tipos de alocação podem ocorrer a fragmentação INTERNA, que ocorre qdo o final do bloco não é totalmente preenchido pelo arquivo.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo