Hard drive protection
Posted Oct 13, 2005 5:04 UTC (Thu) by
jwb (guest, #15467)
Parent article:
Hard drive protection
Why is this level of software support needed? If the designers had any sense of decency, the
accelerometer would be an input to the hard disk's voice coil driver. The heads would park without
any help from some shell script.
I cannot even imagine the proposed implementation working. Imagine the accelerometer firing an
interrupt, which the kernel eventually gets around to servicing in a few hundred microseconds.
Afterwards the userspace daemon gets scheduled. Of course it has to be paged in, which takes a
bit. After a few seconds the daemon tries to park the heads, which are already smashed into the
platters.
I can even imagine a situation where this system, by paging in, causes a previously idled and parked
hard disk to spin up and run, just in time for the impact.
(
Log in to post comments)