• DocumentCode
    159479
  • Title

    Fault injection in the process descriptor of a Unix-based operating system

  • Author

    Montrucchio, Bartolomeo ; Rebaudengo, Maurizio ; Velasco, Aaron

  • Author_Institution
    Dipt. di Autom. e Inf., Politec. di Torino, Turino, Italy
  • fYear
    2014
  • fDate
    1-3 Oct. 2014
  • Firstpage
    281
  • Lastpage
    286
  • Abstract
    Transient faults in computer-based systems for which high availability is a strict requirement, originated from several sources, like high energy particles, are a major issue. Fault injection is a commonly used method to evaluate the sensitivity of such systems. The paper presents an evaluation of the effects of faults in the memory containing the process descriptor of a Unix-based Operating System. In particular the state field has been taken into consideration as the main target, changing the current state value into another one that could be valid or invalid. An experimental analysis has been conducted on a large set of different tasks, belonging to the operating system itself. Results of tests show that the state field in the process descriptor represents a critical variable as far as dependability is considered.
  • Keywords
    Unix; fault diagnosis; Unix based operating system; fault injection; process descriptor; transient faults; Computers; Fault tolerance; Fault tolerant systems; Kernel; Virtual machining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT), 2014 IEEE International Symposium on
  • Conference_Location
    Amsterdam
  • Print_ISBN
    978-1-4799-6154-2
  • Type

    conf

  • DOI
    10.1109/DFT.2014.6962080
  • Filename
    6962080