Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

frou

macrumors 65816
Original poster
Mar 14, 2009
1,412
2,072
What's the notification and/or where is it logged?

Similarly, what about ones that _are_ recovered from?
 
About this System, System Profile, Hardware, Memory. This just has a simple count of errors, or at least I assume so because I've never seen one.

The system log also contains ECC errors, but again I've never seen one so I don't know what it looks like or if it tracks recovered and unrecovered ECC errors differently.
 
As any X56xx server system it will continue to run usually fine, profiler should show what stick to replace.

Need to find a broken dimm and can probably find out more then, was long time i've seen any ECC errors (10.8)...
 
Last edited:
If it's an unrecoverable ECC error then OS X should throw a kernel panic.
I think it only happen if that error is critical. There are lots of stuff in the RAM, and not necessary system / OS related.
Windows blue-screens on an uncorrectable error - and I think that is definitely the appropriate action to take - even if it's a one bit error in the cat video that you're watching.

Crash the system, don't write out corrupted data.

I have seen systems that would look at the nature of an error, and a process-local error in userland memory would kill the process (but you had a config option to make it a blue screen).
 
Windows blue-screens on an uncorrectable error - and I think that is definitely the appropriate action to take - even if it's a one bit error in the cat video that you're watching.

Crash the system, don't write out corrupted data.

I have seen systems that would look at the nature of an error, and a process-local error in userland memory would kill the process (but you had a config option to make it a blue screen).

Got it, and make perfect sense to me. Good to learn this idea, thanks! However, is macOS doing this way?

Mac Pro is the only Mac that has ECC RAM, all other Macs (may be up to 99%) do not have the ability to realise that there is an unrecoverable error (but simply do not know there is an error?). I doubt if Apple will handle the system in this way. You know, for most of us (non computer expert - their target customers), usually think Apple OS is good because their system rarely crash. But we don't know that a good OS should intentional crash the system when something goes wrong. I have a feeling that Apple tends to let the system run with errors, try to hide the error (or hope the error won't be strong enough to crash the system), and then tell their customers how good their system is. o_O
 
I have seen these errors when running the ASD Test on a Mac Pro 1.1 - due to bad or overheating Ram. Also the Status in System Profiler / Memory went from ok to ecc error (cant remember the exact writings)
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.