Hacker News new | past | comments | ask | show | jobs | submit login

The real issue is that a memory error reboots your entire machine.

That probably isn't the right granularity anymore.

A memory error should probably kick off a signal to the application. If the error isn't caught, then it should probably kill the process.

Memory errors should probably not cause a reboot unless they actually hit a kernel page.




This is already possible for ECC RAM:

http://www.intel.com/content/dam/www/public/us/en/documents/...

So even an application can recover from unrecoverable ECC errors.

But it's not feasible to solve this in applications, since there are many scenarios where such storage should simply be transparent.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: