Que sistema de arquivos armazena automaticamente hashes de arquivos?

11

Qual sistema de arquivos calcula e armazena automaticamente os hashes dos arquivos e depois os verifica no acesso para detectar a corrupção?

    
por Adrian Panasiuk 03.08.2009 / 21:56

1 resposta

15
ZFS :

With ZFS, all data and metadata is checksummed using a user-selectable algorithm. Traditional file systems that do provide checksumming have performed it on a per-block basis, out of necessity due to the volume management layer and traditional file system design. The traditional design means that certain failure modes, such as writing a complete block to an incorrect location, can result in properly checksummed data that is actually incorrect. ZFS checksums are stored in a way such that these failure modes are detected and can be recovered from gracefully. All checksumming and data recovery is done at the file system layer, and is transparent to applications.

E então faz o btrfs do Linux : o Btrfs também suporta soma de verificação de dados e metadados. A soma de verificação de dados é opcional e pode ser desativada pela montagem com -o nodatasum .

    
por 03.08.2009 / 22:13