Arrange the following levels of interrupt protection within the Linux kernel in order of increasing priority.
(a) User-mode programs
(b) Bottom-half interrupt handlers
(c) Kernel system service routines
(d) Top-half interrupt handlers
Choose the correct answer from the options given below:
Pick an option to check yourself, or open the answer below.
Show answer & explanation
Correct answer: B. (a), (c), (b), (d)
Explanation
Increasing priority: user-mode programs < kernel system-service routines < bottom-half handlers < top-half handlers.More System Software and Operating System questions
- Statement (I): A thread is a dispatchable unit of work that does not execute sequentially and is not interruptible. Statement (II): It is n…
- Given below are two statements: one is labelled as Assertion A and the other is labelled as Reason R. Assertion A: I/O protection is ensure…
- Consider the following statements: S1: The LRU page-replacement algorithm suffers from Belady's anomaly. S2: Shortest-remaining-time-first…
- Given below are two statements: one is labelled as Assertion A and the other is labelled as Reason R. Assertion A: A process invokes a libr…
- With respect to virtual memory: Statement I: Address translation is performed for every logical address used during the execution of a prog…
- A virtual memory system uses the first-in first-out page replacement policy and allocates a fixed number of frames to a process. Assertion…