어떤 파일 시스템이 파일 해시를 자동으로 저장합니까? 파일 시스템이 파일의

어떤 파일 시스템이 파일의 해시를 자동으로 계산하고 저장 한 후 손상을 감지하기 위해 액세스시 파일을 검사합니까?



답변

썬의 ZFS는 다음을 수행합니다 .

ZFS에서는 모든 데이터 및 메타 데이터가 사용자 선택 가능 알고리즘을 사용하여 체크섬됩니다. 체크섬을 제공하는 기존 파일 시스템은 볼륨 관리 계층과 기존 파일 시스템 디자인으로 인해 필요에 따라 블록별로 수행했습니다. 전통적인 설계는 완전한 블록을 잘못된 위치에 쓰는 것과 같은 특정 장애 모드가 실제로 잘못된 체크섬 데이터를 초래할 수 있음을 의미합니다. ZFS 체크섬은 이러한 실패 모드를 감지하고 정상적으로 복구 할 수있는 방식으로 저장됩니다. 모든 체크섬 및 데이터 복구는 파일 시스템 계층에서 수행되며 응용 프로그램에 투명합니다.

그리고 리눅스의 btrfs를합니까 : BTRFS는 데이터와 메타 데이터 체크섬를 모두 지원합니다. 데이터 체크섬은 선택 사항이며로 마운트하여 비활성화 할 수 있습니다 -o nodatasum.