ReFS is designed to pick up where 07001 leave off. To protect its internal data structures,file system Metadata,and,optionally,user data against corruption,ReFS calculates and stores checksums for the data and Metadata. Each piece of information protected by the checksum is fed into a checksum algorithm,and the result is a number,the checksum; in ReFS’s case,the checksum is a 64-bit number. Checksum algorithms are designed such that a small change in the input causes a large change in the resulting checksum.
Every time ReFS reads file system Metadata (or data that has opted in to the checksum protection) it will compute the checksum for the information it has read,and compare this against the stored value. If the two are in agreement then the data has been read correctly; if they aren’t,it hasn’t.
那么 – Linux / Unix有什么可比性的吗?对Windows来说真的只是ZFS吗?如果没有,它有何不同?