A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2008; you can also visit the original URL.
The file type is application/pdf
.
Improving the reliability of commodity operating systems
2003
Proceedings of the nineteenth ACM symposium on Operating systems principles - SOSP '03
Despite decades of research in extensible operating system technology, extensions such as device drivers remain a significant cause of system failures. In Windows XP, for example, drivers account for 85% of recently reported failures. This article describes Nooks, a reliability subsystem that seeks to greatly enhance operating system (OS) reliability by isolating the OS from driver failures. The Nooks approach is practical: rather than guaranteeing complete fault tolerance through a new (and
doi:10.1145/945445.945466
dblp:conf/sosp/SwiftBL03
fatcat:a6c2wwotb5crlf5q5jm25vdy6e