Skip to main content
  • Book
  • © 2018

Interrupt Handling Schemes in Operating Systems

  • This book describes how the interrupts are handled in several operating systems
  • All operating systems are based on interrupts which are very important to understand how they help control the functional behavior of operating systems
  • It is also relevant to mention that we are including not only general purpose operating systems but also real-time operating systems. In this type of operating systems, interrupts are more important because they help to control temporal predictability, scheduling and interferences from tasks and interrupts
  • No such research study has been done before for comparing and analyzing the interrupt handling schemes in operating systems

Part of the book series: SpringerBriefs in Computer Science (BRIEFSCOMPUTER)

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (6 chapters)

  1. Front Matter

    Pages i-ix
  2. Interrupts Mechanism

    • Pedro Mejia-Alvarez, Luis Eduardo Leyva-del-Foyo, Arnoldo Diaz-Ramirez
    Pages 1-13
  3. Interrupt Handling in Classic Operating Systems

    • Pedro Mejia-Alvarez, Luis Eduardo Leyva-del-Foyo, Arnoldo Diaz-Ramirez
    Pages 15-25
  4. Handling of Interrupts as Threads

    • Pedro Mejia-Alvarez, Luis Eduardo Leyva-del-Foyo, Arnoldo Diaz-Ramirez
    Pages 27-31
  5. Interrupt Handling in Android

    • Pedro Mejia-Alvarez, Luis Eduardo Leyva-del-Foyo, Arnoldo Diaz-Ramirez
    Pages 33-36
  6. Treatment of Interrupts in Embedded and Real Time Systems

    • Pedro Mejia-Alvarez, Luis Eduardo Leyva-del-Foyo, Arnoldo Diaz-Ramirez
    Pages 37-42
  7. Interrupt Handling Architectures

    • Pedro Mejia-Alvarez, Luis Eduardo Leyva-del-Foyo, Arnoldo Diaz-Ramirez
    Pages 43-50
  8. Back Matter

    Pages 51-54

About this book

In this book, the interrupt handling models used by several operating systems are introduced and compared. 

We begin with an analysis of the classical interrupt management model used by Unix, followed by the schemes used by modern networked environments.

We highlight the key challenges of each of these models and how these have been solved by modern operating systems and the research community. Then we analyze the architectures used for general purpose and embedded real-time operating systems.

Authors and Affiliations

  • Departamento de Computacion, CINVESTAV-IPN, Mexico City, Mexico

    Pedro Mejia-Alvarez

  • Universidad Autónoma Metropolitana, Mexico City, Mexico

    Luis Eduardo Leyva-del-Foyo

  • Departamento de Sistemas y Computación, Instituto Tecnológico de Mexicali, Mexicali, Mexico

    Arnaldo Diaz-Ramirez

About the authors

Pedro Mejıa-Alvarez received the BS degree in computer systems engineering from ITESM, Queretaro, Mexico, in 1985 and the PhD degree in informatics from the Universidad Politecnica de Madrid, Spain, in 1995. He has been a Professor in the Department of Computer Science at CINVESTAV-IPN Mexico since 1997. In 1999, he held a research faculty position in the Department of Computer Science at the University of Pittsburgh and, in 2000, a visiting assistant professor position in the Department of Information Sciences and Telecommunications at the University of Pittsburgh. His main research interests are real-time systems scheduling, low-power computing, adaptive fault tolerance, and software engineering. He is member of the IEEE Computer Society.

Luis Eduardo Leyva receive the BS degree in Automatic Control Engineering from Instituto Superior Politécnico “Julio Antonio Mella”, Universidad de Oriente, Santiago de Cuba (1989). The Msc. in Computer Science, from Centro de Investigacionen Computacion, Instituto Politecnico Nacional, Mexico,(2000), and PhD in Electrical Engineering from CINVESTAV-IPN, Mexico (2007). He has been a Professor in the Department of Computer Science at Universidad Autonoma Metropolitana, Unidad Cuajimalpa, since 2008. His research interests are Real-Time and Embedded Systems, Distributed Systems and Software Engineering.

Arnoldo Díaz-Ramirez is a research professor in the department of Computer Systems at Tecnologico Nacional de Mexico/Instituto Tecnologico de Mexicali. He received the BS degree in computer sciences from Cetys University, Mexicali, Mexico, and the Masters degree in computer sciences from the same university. He received the PhD degree in computer sciences from Universitat Politecnica de Valencia, Spain, in 2006.  His research interests include real-time systems, Internet of Things, wireless sensor networks, and ubiquiotous computing. He is member of the IEEE Computer Society.

Bibliographic Information

  • Book Title: Interrupt Handling Schemes in Operating Systems

  • Authors: Pedro Mejia-Alvarez, Luis Eduardo Leyva-del-Foyo, Arnaldo Diaz-Ramirez

  • Series Title: SpringerBriefs in Computer Science

  • DOI: https://doi.org/10.1007/978-3-319-94493-7

  • Publisher: Springer Cham

  • eBook Packages: Computer Science, Computer Science (R0)

  • Copyright Information: The Author(s), under exclusive license to Springer Nature Switzerland AG 2018

  • Softcover ISBN: 978-3-319-94492-0Published: 28 August 2018

  • eBook ISBN: 978-3-319-94493-7Published: 10 August 2018

  • Series ISSN: 2191-5768

  • Series E-ISSN: 2191-5776

  • Edition Number: 1

  • Number of Pages: IX, 54

  • Number of Illustrations: 18 b/w illustrations

  • Topics: Computer Hardware, Operating Systems, Processor Architectures

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access