Bob wrote:
> ... Given the many hardware safeguards against single (and several) bit 
> errors,
> the most common data error will be large. For example, the disk drive may 
> return data from the wrong sector.

- actually data integrity check bits as may exist within memory systems and/or
  communication channels are rarely prorogated beyond their boundaries, thereby
  data is subject to corruption at every such interface traversal, including for
  example during the simple process of being read and re-written by the CPUs
  anywhere within the system that touches data, including within the disk drive
  itself. (unless a machine with error detecting/correcting memory is itself
  detecting uncorrectable 2-bit errors, which should kill the process being run,
  there's no real reason to suspect that 3 or more bit errors are sneeking 
through
  with any measurable frequency; although possible).

- personally I believe that errors such as erroneous sectors being written or 
read
  are themselves most likely due to single bit errors propagating into critical 
things
  like sector addresses calculations and thereby ultimately expressing 
themselves as
  large obvious errors, although actually caused by more subtle ones.  Shy 
extremely
  noisy hardware and/or literal hard failure, most errors will most likely 
always be
  expressed as 1 bit out of some very large N number of bits.
 
 
This message posted from opensolaris.org
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to