Interrupt Threads
Several operating systems - Solaris, NetBSD, Mac OS X, WinCE and FreeBSD, for example — use different scheme known as interrupt threads. An interrupt handler provided by the device driver is just a high-priority thread which runs with interrupts enabled and, more importantly, may block on mutex. This greatly simplifies locking in the kernel. In addition, an interrupt thread may be preempted by some higher-priority interrupt thread.
Read more about this topic: Interrupt Handler
Famous quotes containing the words interrupt and/or threads:
“Never interrupt a murderer, madame.”
—Walter Reisch (19031963)
“Illusion, Temperament, Succession, Surface, Surprise, Reality, Subjectiveness,these are the threads on the loom of time, these are the lords of life.”
—Ralph Waldo Emerson (18031882)
Related Subjects
Related Phrases
Related Words