Which of the following does not interrupt a running process?
20012025
Which of the following does not interrupt a running process?
- A.
A device
- B.
Timer
- C.
Scheduler process
- D.
Power failure
Attempted by 198 students.
Show answer & explanation
Correct answer: C
An interrupt is a signal sent to the processor by hardware or software that temporarily halts the current process execution so the system can handle an event. Devices, such as keyboards or disk drives, generate hardware interrupts to request data transfer. A timer generates periodic interrupts to enforce time slicing and ensure fair CPU sharing among processes. Similarly, a power failure is a critical hardware event that immediately interrupts system operation to prevent data loss.\nIn contrast, the scheduler process is a software component that runs in kernel mode to decide which ready process should be executed next. It operates after an interrupt has occurred, rather than being the source of the interruption itself. The scheduler does not send signals to stop a running process; instead, it manages CPU allocation based on the interrupts triggered by other entities. Therefore, among the choices provided, the scheduler process is the only entity that does not directly interrupt a running process.
A video solution is available for this question — log in and enroll to watch it.