4 ms·
In Linux, yes, there is a service called mcelog and a utility from the edac-utils package called edac-util. You will see correctable ECC errors on systems. How
by planteen 9y ago
In Linux, yes, there is a service called mcelog and a utility from the edac-utils package called edac-util.
You will see correctable ECC errors on systems. How frequent honestly seems to depend on the workload and the system itself. My suspicion is that often they are caused by poor PCB layout and ECC saves you. I spent literally weeks (nights, weekends) chasing down an issue I thought was a software bug but turned out a board layout issue on an embedded system. If the system had ECC, the error would have either been corrected or we would have gotten the uncorrectable ECC error trap. Since then, every workstation/server/desktop I spec is ECC. I wish more laptops had it.
- srcmap 9y agoThanks, Try the edac-util on 5 of 30+ or so servers. "Intel(R) Xeon(R) CPU E5-2667 v3 @ 3.20GHz" with 128G RAM each. edac-util: No errors to report. System uptime ~30+ days. We recently have to move those servers. I wish I check this command before the move. The uptime should be 600 days + for some of the servers.