Ed Light said:
On 10/24/2010 7:53 PM, Arno wrote:
Ulp ... Arno, you're sounding like a bum we filtered out.
Wups. Maybe formulated to strongly, sorry.
The thing here is I can understand wanting to do your own
defect management, but HDD technology has really moved so
far beyond that, it does not make sense anymnore.
The thing with consumer drives is that a whole lot of reads
do actually fail and only succeed because of error correction.
In a traditional HDD that would indicate a surface defect.
In modern HDDs it does not (or not in most cases). The nice
thing is that in most situations you get exposed defective
sectors only if the drive is dying. The negative thing is
that sometimes you still get read errors, but the disk and
sector read is fine.
So the read error, which used to have the semantics of new
"surface defect found", does today mean one of several things,
namely
1) Transient write error, e.g. due to environmental influence
2) Permanent write error (surface defect)
3) Permanent read error, i.e. disk is dying
with 1) being the most likely. Distinguishing between them
is really hard from the user side and 1) and 2) are best
taken care of by the disk, which is perfectly capable of
doing so. 3) can best be recognized by looking at the
critical SMART attributes.
Also note that in cases 1) and 2) you may get the characteristic
"sound" and the disk is still perfectly fine.
Anyways, manual defect management does not make sense in any
of these cases. Its time hass passed and it is obsolete for
HDDs. Ther are other areas where it is still needed.
Arno