Abstract
Most time-sharing systems are based on the concept of interrupts. In this chapter we describe the best examples of such operating systems which are the classic UNIX systems (Unix Sixth Edition AT & T [43], the Berkeley BSD 4.2 [54]) and the Network Operating Systems (VMS 1.0+ [33], BSD 4.2+ [54], Windows NT [65] and Linux [7]).
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
J. Lion, Commentary of Unix Version 6 Source Code: Lions’ Commentary on Unix - with Source Code (Peer-to-Peer Communications, San Jose, 1977)
John S. Quarterman, Avi Silberschatz y J. L. Peterson, “4.2 BSD and 4.3 BSD as examples of the UNIX system”, ACM Computing Survey, 17, 4, 1985, 379–418
L.J. Kenah y S.F. Bate, “VAX/VMS Internals and Data Structures”, Digital Press, Bedford, 1984
D.A. Solomon, Inside Windows NT Second Edition (Microsoft Press, Redmond, 1998)
M. Beck, H. Böhme, M. Dziadzka, U. Kunitz, R. Magnus, D. Verworner, Linux Kernel Internals (Addison-Wesley, Boston, 1998). ISBN 0-2011-33143-8
M. Wilcox, I’ll Do It Later: Softirqs, Tasklets, Bottom Halves, Task Queues, Work Queues and Timers, Linux Conference, The University of Western Australia, Perth, Australia, 22nd to 25th January 2003
M. Accetta, R. Baron, W. Bolosky, D. Golub, R. Rashid, A. Tevanian, M. Young, “Mach: A new kernel foundation for UNIX development”, 93–113, USENIX Association Conference Proceedings, USENIX Association, June 1986
F. Armand, I. Boule, M. Gien, M. Guillemont, F. Herrmann, C. Kaiser, S. Langlois, P. Leonard, and W. Neuhauser, Chorus distributed operating systems, M. Rozier, V. Abrossimov, 305–370, USENIX Computing Systems, 1, 4, Fall 1988
E.W. Dijkstra, THE structure of the THE multiprogramming system. Commun. ACM 11(5), 341–346 (May 1968)
R. Love, Linux Kernel Development, 3rd edn. (Addison-Wesley Professional, 2010). ISBN-10: 0672329468
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2018 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
Cite this chapter
Mejia-Alvarez, P., Leyva-del-Foyo, L.E., Diaz-Ramirez, A. (2018). Interrupt Handling in Classic Operating Systems. In: Interrupt Handling Schemes in Operating Systems. SpringerBriefs in Computer Science. Springer, Cham. https://doi.org/10.1007/978-3-319-94493-7_2
Download citation
DOI: https://doi.org/10.1007/978-3-319-94493-7_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-94492-0
Online ISBN: 978-3-319-94493-7
eBook Packages: Computer ScienceComputer Science (R0)