From: | "Christopher Kings-Lynne" <chriskl(at)familyhealth(dot)com(dot)au> |
---|---|
To: | <pgsql-hackers(at)postgresql(dot)org> |
Subject: | RE: AW: beta testing version |
Date: | 2000-12-07 02:52:30 |
Message-ID: | NEBBIOAJBMEENKACLNPCIEKCCCAA.chriskl@familyhealth.com.au |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general pgsql-hackers |
> CRCs are designed to catch N-bit errors (ie N bits in a row with their
> values flipped). N is (IIRC) the number of bits in the CRC minus one.
> So, a 32-bit CRC can catch all 31-bit errors. That's the only guarantee
> a CRC gives. Everything else has a 1 in 2^32-1 chance of producing the
> same CRC as the original data. That's pretty good odds, but not a
> guarantee.
You've got a higher chance of undetected hard drive errors, memory errors,
solar flares, etc. than a CRC of that quality failing...
Chris
From | Date | Subject | |
---|---|---|---|
Next Message | Brett W. McCoy | 2000-12-07 04:08:56 | PostgreSQL Book? |
Previous Message | Tom Lane | 2000-12-07 01:55:39 | Re: syntax of outer join in 7.1devel |
From | Date | Subject | |
---|---|---|---|
Next Message | Mikheev, Vadim | 2000-12-07 03:03:07 | RE: AW: beta testing version |
Previous Message | Philip Warner | 2000-12-07 02:34:03 | Re: Re: COPY BINARY file format proposal |