I would think that if the bytes being written are truly random, and you're viewing each of the fields independently, then shouldn't the probability of corrupt data being mistaken for a "marker value" always be 1 in 2**32, no matter what marker value you have chosen for that particular field? But since I suspect the data isn't truly random, and it also seems like you're asking about some combination of events, then more specific definitions of these are probably necessary (e.g. what is "total random corruption" and "if the whole 4GB were corrupted"?).

Is the only purpose of saving the offset with the value to detect errors? If "Corruption could write any of the possible values anywhere", wouldn't that mean that a bad write to a 4-byte value instead of one of the 4-byte offsets could not be detected? Are FEC codes or CRCs not an option?


In reply to Re: [OT] Stats problem by Anonymous Monk
in thread [OT] Stats problem by BrowserUk

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.