Skip to content
Early access — you're among the first to try PYQLabs. Share feedback
Concept drill

Context Switch

GATE CSE & IT · Operating Systems - Process Management · 1997-2025

15
PYQs
93%
keyed
0
elite explanations
13
years appeared

Study anchor

Source-book anchor pending for this concept.

Practice action

Start latest PYQ

PYQs in this concept

All concepts →
2025 Q29

Suppose in a multiprogramming environment, the following C program segment is executed. A process goes into I/O queue whenever an I/O related operation is performed. Assume that th...

mediumanswer key
2025 PYQ

Suppose in a multiprogramming environment, the following C program segment is executed. A process goes into I/O queue whenever an I/O related operation is performed. Assume that th...

mediumbasic explanation
2024 Q25

Consider a process P running on a CPU. Which one or more of the following events will always trigger a context switch by the OS that results in process P moving to a non-running st...

mediumanswer key
2024 PYQ

Consider a process P running on a CPU. Which one or more of the following events will always trigger a context switch by the OS that results in process P moving to a non-running st...

mediumanswer keybasic explanation
2023 PYQ

Which one or more of the following need to be saved on a context switch from one thread (T1) of a process to another thread (T2) of the same process?

easyanswer keybasic explanation
2022 PYQ

Consider four processes P, Q, R and S scheduled on a CPU as per round robin algorithm with a time quantum of 4 units. The processes arrive in the order P, Q, R, S, all at time t =...

hardanswer keybasic explanation
2014 PYQ

Which one of the following is FALSE?

easyanswer key
2011 PYQ

Let the time taken to switch between user and kernel modes of execution be $${t_1}$$ while the time taken to switch between two processes be $${t_2}$$. Which of the following is TR...

easyanswer keybasic explanation
2007 PYQ

Consider the following statements about user level threads and kernel level threads. Which one of the following statements is FALSE?

easyanswer key
2006 PYQ

Consider three $$CPU$$-intensive process, which require $$10,20$$ and $$30$$ time units and arrive at times $$0,2$$ and $$6$$ respectively. How many context switches are needed if...

easyanswer keybasic explanation
2004 PYQ

Consider the following statements with respect to user-level threads and kernel-supported threads. i) Context switch is faster with kernel- supported threads ii) For user-level thr...

mediumanswer keybasic explanation
2001 PYQ

Which of the following statements is false?

easyanswer key
1999 PYQ

Which of the following actions is/are typically not performed by the operating system when switching context from process $$A$$ to process $$B$$ ?

easyanswer key
1998 PYQ

Consider $$n$$ processes sharing the $$CPU$$ in a round-robin fashion. Assuming that each process switch takes $$s$$ seconds, what must be the quantum size $$q$$ such that the over...

mediumanswer keybasic explanation
1997 PYQ

When an interrupt occurs, an Operating System

easyanswer key