sobre alocação de UFS no FreeBSD

1

Eu estou querendo saber qual método de alocação o UFS usa? Eu sei que existem várias opções: alocação contígua, vinculada e alocação indexada. Qual deles é para o UFS?

    
por Don Lun 11.04.2011 / 03:20

2 respostas

1

Os detalhes estão no documento Um sistema de arquivos rápido para UNIX :

The bit map of available blocks in the cylinder group replaces the traditional file system’s free list.

    
por 11.04.2011 / 03:58
0

Seus termos de exemplo não coincidem com qualquer coisa com que eu esteja familiarizado em sistemas de arquivos. As duas formas adequadas de alocações que eu conheço estão relacionadas a espaço em disco e inodes.

No que se refere ao espaço em disco, as duas formas de chave dos sistemas de arquivos tradicionais são baseadas em extensão e em bloco. O UFS é baseado em blocos.

Os inodes são alocados estaticamente (ou seja, no momento da criação do sistema de arquivos) ou dinamicamente. O UFS aloca inodes estaticamente.

A sua pergunta se refere a alguma outra faceta da UFS, talvez?

    
por 11.04.2011 / 03:55