Why don’t PCs use error correcting RAM? “Because Intel,” says Linus
1–10 of 30 posts
Re: Why don’t PCs use error correcting RAM? “Because Intel,” says Linus
#2Re: Why don’t PCs use error correcting RAM? “Because Intel,” says Linus
#3Re: Why don’t PCs use error correcting RAM? “Because Intel,” says Linus
#4Re: Why don’t PCs use error correcting RAM? “Because Intel,” says Linus
#5An aside question for readers: How often does RAM error, and is it a significant problem in practice?
I don't have any direct experience with this (that I could tell) using consumer computers for the past 15-odd years of programming.
Re: Why don’t PCs use error correcting RAM? “Because Intel,” says Linus
#6While I don't think he should be flipping the bird, his technical arguments are absolutely spot on. An aside question for readers: How often does RAM error, and is it a significant problem in practice? I don't have any direct experience with this (that I could tell) using consumer computers for the past 15-odd years of programming.
FTA: "Bit flips can happen for many reasons, beginning with cosmic-ray impact or simple hardware failure. A large-scale study[0] of Google servers found that roughly 32 percent of all servers (and 8 percent of all DIMMs) in Google's fleet experience at least one memory error per year. But the vast majority of these are single-bit errors—and since Google is using server CPUs and ECC RAM, this means the machines in question keep right on trucking."
[0] http://www.cs.toronto.edu/~bianca/papers/sigmetrics09.pdf
Re: Why don’t PCs use error correcting RAM? “Because Intel,” says Linus
#7I absolutely love that Linus speaks his mind. Candor and telling it honestly is getting rarer...
Re: Why don’t PCs use error correcting RAM? “Because Intel,” says Linus
#8While I don't think he should be flipping the bird, his technical arguments are absolutely spot on. An aside question for readers: How often does RAM error, and is it a significant problem in practice? I don't have any direct experience with this (that I could tell) using consumer computers for the past 15-odd years of programming.