3 ms·
It's articles like this that re-enforce my disappointment that Apple is choosing to NOT implement checksums in their new file system, APFS. https://news.ycombi
by Malic 10y ago
It's articles like this that re-enforce my disappointment that Apple is choosing to NOT implement checksums in their new file system, APFS.
https://news.ycombinator.com/item?id=11934457 https://news.ycombinator.com/item?id=11934457
- rsync 10y agoiDevices don't have multi-TB disks, nor do they have arrays of disks. Therefore this is of limited relevance to Apple.
- JumpCrisscross 10y agoCan someone explain why one would checksum metadata but not user data? Is the assumption everything's backed up on iCloud? If so, are system files checksummed?
- cmurf 10y agoMetadata writes can be considered atomic, so an integrated checksum is written at the time the metadata block is written, or overwritten. Whereas with data, you can't do overwrites of either data or checksum, it's not atomic and any kind of crash or powerfailure will result in mismatching data to checksum. So unless you have something really clever to work around this, you need a copy on write file system to do data checksums.