If it makes a difference to my question, I am using a N54L Microserver. My understanding is that ECC memory allows the correction of some bit errors. Where I am confused is:
1. Is any record kept (without IPMI or any other non-OS access to the system) of error corrections? Presumably if they became at all frequent there would be a risk of multiple errors being falsely corrected.
2. What happens if an uncorrectable error occurs? Does the CPU shut down, or report the error to the application in some way?
In summary, ECC is obviously a good thing, but how do I know it is working properly?
1. Is any record kept (without IPMI or any other non-OS access to the system) of error corrections? Presumably if they became at all frequent there would be a risk of multiple errors being falsely corrected.
2. What happens if an uncorrectable error occurs? Does the CPU shut down, or report the error to the application in some way?
In summary, ECC is obviously a good thing, but how do I know it is working properly?