Process and Context Switching
Clock interrupt: The OS determines if the time slice of the currently running process is over, then switches it to Ready state, and dispatches another from Ready queue. “Process switch”
Memory fault: (Page fault) A page fault occurs when the requested program page is not in the main memory. OS (page fault handler) brings in the page requested, resumes faulted process.
IO Interrupt : OS determines what IO action occurred and takes appropriate action.