We Crashed, Now What? / Giuffrida, Cristiano; Cavallaro, Lorenzo; Tanenbaum, Andrew S.

Proceedings of the 6th Workshop on Hot Topics in System Dependability (HotDep'10). 2010.

Research output: Chapter in Book/Report/Conference proceedingConference contribution



  • Hotdep 2010

    Accepted author manuscript, 159 KB, PDF document



We present an in-depth analysis of the crash-recovery problem and propose a novel approach to recover from otherwise fatal operating system (OS) crashes. We show how an unconventional, but careful, OS design, aided by automatic compiler-based code instrumentation, offers a practical solution towards the survivability of the entire system. Current results are encouraging and show that our approach is able to recover even the most critical OS subsystems without exposing the failure to user applications or hampering the scalability of the system.
Original languageEnglish
Title of host publicationProceedings of the 6th Workshop on Hot Topics in System Dependability (HotDep'10)
Publication statusPublished - 3 Oct 2010
This open access research output is licenced under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.

ID: 4582434