An order of magnitude change is nothing minor. It would take the 32% chance and make it a 3.2% chance.
Maybe you don't know that ^ means to the power off?
An order of magnitude change is nothing minor. It would take the 32% chance and make it a 3.2% chance.
Maybe you don't know that ^ means to the power off?
I tried to soften it a bit by adding if perhaps he just didn't recognize the notation, but I guess it wasn't enough.
As mentioned if you look at, for example, the change from normal bit flips (from cosmic rays) on normal RAM, versus that on ECC RAM, you would see many orders of magnitude. Given that we're speaking about errors (which have a huge standard deviatoin anyway) it is quite normal to see orders of magnitude difference. A factor of 10x is just not that big of a wish, if the error levels are causing you problems!
I also don't think that multiplying by the size of the drive is relevant to anything. It doesn't increase the chance you have an error in a specific application, etc.
What can you fill 4 TB with, that you wouldn't use software error correction on, but for which a single bit flip is unacceptable?
I can think of things like movies, raw sensor data, and other media. I don't see how multiplying by the size of the drive gives you an interesting result. You've just fallen for marketing :)
They actually sell 10^15 disks, so there is no excuse for 10^14 ones to exist anymore. They aren't even using more error correction to get it - they are binning drives and the better ones get sold for more.
This would be fine is the lower spec'd ones were still reasonable, but for a 4TB drive 10^14 is NOT OK, and they should not be selling them anymore.
Note: you shouldn't downvote just because you disagree with someone's perspective. I'm not going to delete these comments because I stand by them. If 1 bit flip every 4 TB is a problem for you, then don't move to 1 bit flip every 40 TB - get some kind of ECC etc.
"
Note: This article is from 2007 and is quite prescient.
It's completely shameful how bad the specified read error rates are now.
It's to the point that if you read an entire disk 4TB you have a 32% chance of one bit being wrong!
That means hard disks can no longer be considered reliable devices that return the data written to them, you now need a second layer in software checking checksums.
http://www.wolframalpha.com/input/?i=4TB+%2F+10^14+bit++in+%...
For extra money they sell hard disks with 10^15 reliability instead of 10^14 - this should be standard!
"
Even after his (and your) clarification, it makes me chuckle to read that :) He started, "It's completely shaemful how bad the specified read error rates are now" and then ended "For extra money they sell hard disks with 10^15 reliability instead of 10^14 - this should be standard!"
This is hilarious. I guess some people here have no sense of humor though.
Error rates are not nearly as exact as that - more like marketing figures.
EDIT: in any case the correct calculation should be http://www.wolframalpha.com/input/?i=%281-%2810^-14%29%29^%2... which gives a 30% chance of failure, versus http://www.wolframalpha.com/input/?i=%281-%2810^-15%29%29^%2... for a 3.5% chance.
I was calculating the expected number of wrong bits per full read of the drive.
You calculated the chance of a perfect read which is similar but not the same.
I thought "of one bit being wrong" said it, but I can see how you misread it. Hopefully people will read the thread and see these replies as well.
The reason for the number is very simple: It actually exists.