- Failure-oblivious computing
Failure-oblivious computing is a technique that enables
computer programs to continue executing despite memory errors. The technique handles attempts to read invalid memory by returning a manufactured value to the program, and it ignores invalid writes. This is a great contrast to typical memory checkers, which inform the program of the error or abort the program. In failure-oblivious computing, no attempt is made to inform the program that an error occurred.Failure-oblivious computing was developed by
Martin Rinard and other researchers at theMIT Computer Science and Artificial Intelligence Laboratory . They introduced the concept at the 6th Symposium on Operating Systems Design and Implementation in 2004.External links
* [http://www.cag.lcs.mit.edu/~rinard/paper/osdi04.pdf Enhancing Server Availability and Security Through Failure-Oblivious Computing] (PDF)
Wikimedia Foundation. 2010.