2007/6/25, [EMAIL PROTECTED] <[EMAIL PROTECTED]>:

>I wouldn't de-duplicate without actually verifying that two blocks were
>actually bitwise identical.

Absolutely not, indeed.

But the nice property of hashes is that if the hashes don't match then
the inputs do not either.

I.e., the likelyhood of having to do a full bitwise compare is vanishingly
small; the likelyhood of it returning "equal" is high.

For this application (deduplication data) the likelihood of matching
hashes are very high. In fact it has to be, otherwise there would not
be any data to deduplicate.

In the cp example, all writes would have matching hashes and all need a verify.
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to