2 ms·
Well, you said it... 3 crashes a year vs cost of 200 ECC RAM. (say refresh of pc every 3 years). So in lifetime of those machines you will experience 9 crashes.
by me_me_me 7y ago
Well, you said it... 3 crashes a year vs cost of 200 ECC RAM.
(say refresh of pc every 3 years). So in lifetime of those machines you will experience 9 crashes.
Is it really cost effective?
Also file versioning, automatic backups of files should be a standard in any serious business.
So in reality no work would be lost to crash, only bit of time.
- zaarn 7y agoThe problem is that backups don't work if the file is already corrupted when it's being written, most filesystems aren't very robust to on-disk corruption (and even those that are like ZFS have quite a few fun bugs if there is memory corruption present). Even versioning will not save you if you version already corrupted data.
- me_me_me 7y agoI am programing over 10 years, that never happened to me and I never heard of anyone who had experienced something like that. Your words/excels save a copy of files upon opening (to handle crashes or corruption). Is it worth entertaining this scenario? Unless you are running on a space probe or nuclear facility pc that's non-issue worth any time.
- zaarn 7y agoOh, I've experienced such things, it's a matter of scale. If you have 1000 machines running, the probability of one eating importing project data due to cosmic bitflips starts to matter.
- tatersolid 7y agoProcessors use ECC in their on-board caches for a reason. Transient memory errors are not uncommon when you have many terabytes of collective RAM in use. Google’s study reports 8% of DIMMS see a transient error per year. https://ai.google/research/pubs/pub35162 https://ai.google/research/pubs/pub35162