On Mon, 27 Jan 2014, Chris Murphy wrote:
This is your interpretation of the claim. My interpretation of the data is that you will get an URE for every 10^14 bits read.
How does your interpretation differ if the < sign is removed from the
stated spec? Linguistically, how do you alter the description if that
symbol is and isn't present?
THe spec is an SLA. THe manufacturer will try to beat that number to keep
the SLA. Sometimes they're a lot better, sometimes they're worse and then
they have to compensate the customer.
And we also know that the size of the packet does affect error rates,
just not within an order of magnitude, such is also the case with HDDs
between conventional and AF disks. But the allowance of up to but not
including an order of magnitude is necessarily implied by the less than
sign or it wouldn't be there. It's a continuum, it's not a statement of
what will happen on average. It's a statement that error will occur but
won't exceed X errors in Y bits.
If you run the connection full, the packet size doesn't affect the bit
error rate, only the result of the bit error.
Where exactly in the available data does it say that?
Drive manufacturers saying AF disks means better error correction both because of the larger size of sectors, and also more ECC bits.
http://www.snia.org/sites/default/files2/SDC2011/presentations/wednesday/CurtisStevens_Advanced_Format_Legacy.pdf
http://storage.toshiba.eu/export/sites/toshiba-sdd/media/downloads/advanced_format/4KWhitePaper_TEG.pdf
", if the data field to be protected in each sector is larger than 512 bytes, the ECC algorithm could be improved to correct for a higher number of bits in error"
http://www.idema.org/wp-content/plugins/download-monitor/download.php?id=1244
page 3, 2nd figure "errors per 512 bytes vs physical block size"
There's loads of information on this…
The 4k sector design is an internal design means to achieve the specified
SLA. So while 4k ECC is better, the manufacturer might use a higher
density with a higher bit error rate, but which end result is still within
the offered SLA because of better error correction method.
So we're back to what the 10^-14 means. This is all you have to go on,
because internally the manufacturer is free to use 512b sector size, 4k
sector size, or pixie dust to achieve the specs they're offering the end
customer. There is nothing that says that you as a customer gets to
partake in any improvement due to internal changes within the unit.
--
Mikael Abrahamsson email: swmike@xxxxxxxxx