O melhor sistema de arquivos do Linux para arquivos esparsos?

3

Em alguns sistemas de arquivos, os blocos usados na alocação de novos arquivos são usados para evitar a reutilização. Quando usado para arquivos esparsos, essa configuração levaria ao tamanho do arquivo em constante crescimento. Existe um sistema de arquivos que ao alocar blocos para novos arquivos tentaria reutilizar o espaço em disco tanto quanto possível para retardar o crescimento do arquivo esparso em que ele é criado?

    
por d33tah 02.12.2013 / 22:12

1 resposta

3

Você precisa de qualquer sistema de arquivos que suporte "punch" para criar furos em arquivos em que os dados existiam anteriormente. Todos os sistemas de arquivos que suportam inodes (ext2 / 3/4, xfs, btfs, etc) suportam arquivos com furos ao criar os arquivos, mas somente recentemente houve uma maneira de remover (zerar) os dados de uma maneira que cria furos. Veja link

Se você está preocupado com o suporte "TRIM" para discos virtuais, essa é uma questão relacionada, mas diferente. Isso está relacionado ao sistema de disco virtual que você usa.

    
por 03.12.2013 / 02:55