Back to Operating Systems
15 Questions Total

Process Management MCQs

Topic-wise practice questions for Operating Systems. Test your knowledge, check solutions on demand, and pace your preparation.

Zero-leak answer engine • Rate-limited explanations
Practice in Timed Mode
Q1medium
In Unix-like systems, what does the fork() system call return to the parent process? process_fork.c

pid_t pid = fork();
if (pid > 0) {
// Parent Process
}
Q2medium
In terms of performance, why is context switching between threads faster than between processes?
Q3easy
Which event would cause a process to move from Running to Waiting (Blocked)?
Q4medium
If a system has a high frequency of "Context Switches," what does it imply about the workload?
Q5easy
A developer notices that their program has thousands of "Zombies." How can they fix this?
Q6easy
What is a Zombie Process?
Q7easy
What is an Orphan Process?
Q8easy
What happens during a Context Switch?
Q9easy
What is stored in the Process Control Block (PCB)?
Q10easy
What is CPU Scheduling (a subset of process management)?