I'm curious as to whether or not there's some performance counter that will log the number of ECC corrections required, that could perhaps be tracked as an early indicator of memory failure. I imagine it would theoretically be accessible in the same way that page faults from the tlb are reported to the OS?
Solutions for Windows or FreeBSD and Linux are welcome.