3 ms·
How so? You have a file from source A acquired via network, external storage, disc, etc and you want to store it on a ZFS array. If the ram corrupts the file be
by blackflame7000 7y ago
How so? You have a file from source A acquired via network, external storage, disc, etc and you want to store it on a ZFS array. If the ram corrupts the file before ZFS can store it, then the destination checksum will not match the source checksum. In reverse, you load the file from ZFS and ram corrupts the data before transit, then the transmitted file's checksum will not match the source's checksum. In either event, a retry will likely solve the issue as its unlikely for the same exact bytes of physical memory to be used over and over again
- a1369209993 7y ago> the destination checksum will not match the source checksum There is no source checksum. > transmitted file's checksum will not match the source's checksum Most applications don't checksum their files when reading them. > a retry will likely solve the issue You can't retry; the only copy of the edited file is corrupt, and it's not possible to (automatically, in the general case) distinguish edits you made since loading the file out of ZFS from memory corruption that happened since loading the file out of ZFS.
- kissgyorgy 7y agoThat's not how ZFS works.