Escolar Documentos
Profissional Documentos
Cultura Documentos
Uma maneira de usar a alocação contígua do disco e não sofrer com espaços livres é
compactar o disco toda vez que um arquivo for removido. Já que todos os arquivos são
contíguos, copiar um arquivo exige uma busca e atraso rotacional para lê-lo, seguido pela
transferência em velocidade máxima. Escrever um arquivo de volta exige o mesmo trabalho.
Presumindo um tempo de busca de 5 ms, um atraso rotacional de 4 ms, uma taxa de
transferência de 80 MB/s e o tamanho de arquivo médio de 8 KB, quanto tempo leva para
ler um arquivo para a memória principal e então escrevê-lo de volta para o disco na nova
localização? Usando esses números, quanto tempo levaria para compactar metade de um
disco de 16 GB?
30. Foi sugerido que a primeira parte de cada arquivo UNIX fosse mantida no mesmo bloco
de disco que o seu i-node. Qual a vantagem que isso traria?