[ltp] the purpose or advantage of suspend and hibernation

Theodore Ts'o linux-thinkpad@linux-thinkpad.org
Fri, 21 Nov 2003 10:18:51 -0500


On Thu, Nov 20, 2003 at 10:14:20PM -0800, Robert Hajime Lanning wrote:
> <quote who="Rob Mayoff">
> >
> > Because some kernel bugs cause filesystem corruption.
> 
> I don't use those kernels.  Stay off the kernel of the week.  Watch for
> which kernel is stable.

Not just kernel bugs.  Random hardware bugs/hiccups, including those
caused by static discharges, cosmic rays, etc.  Repeat after me: PC
Hardware is Sh*t.

No ECC on disk cables or systme buses, no power fail interrupts to
stop DMA when the power drops, most machines don't have ECC memory,
etc., etc., etc.

The *only* solution is to be super paranoid, do lots of checks, do
lots of backups, and do lots of checksums.  That is, if you care about
your data.  If the cost of reconstructing the data isn't very high, of
course, then don't bother.

						- Ted