On Fri, Oct 23, 2009 at 7:19 PM, Adam Leventhal <a...@eng.sun.com> wrote:
> On Fri, Oct 23, 2009 at 06:55:41PM -0500, Tim Cook wrote: > > So, from what I gather, even though the documentation appears to state > > otherwise, default checksums have been changed to SHA256. Making that > > assumption, I have two questions. > > That's false. The default checksum has changed from fletcher2 to fletcher4 > that is to say, the definition of the value of 'on' has changed. > > > First, is the default updated from fletcher2 to SHA256 automatically for > a > > pool that was created with an older version of zfs and then upgraded to > the > > latest? Second, would all of the blocks be re-checksummed with a zfs > > send/receive on the receiving side? > > As with all property changes, new writes get the new properties. Old data > is not rewritten. > > Adam > > Adam, Thank you for the correction. My next question is, do you happen to know what the overhead difference between fletcher4 and SHA256 is? Is the checksumming multi-threaded in nature? I know my fileserver has a lot of spare cpu cycles, but it would be good to know if I'm going to take a substantial hit in throughput moving from one to the other. --Tim
_______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss