Operating Systems · Question 3 · Easy

What is thrashing in an operating system?

  1. A situation where the system spends more time paging (swapping pages in and out) than executing processes
  2. A deadlock among I/O devices
  3. Starvation of low-priority processes
  4. Fragmentation of disk blocks
Answer and explanation

Answer: A. A situation where the system spends more time paging (swapping pages in and out) than executing processes

Explanation: Thrashing happens when processes do not have enough frames for their working sets. Page faults then follow one another constantly and CPU utilisation collapses.

Previous: A process that has issued an I/O request and cannot continue until the I/O… · Next: Which of the following is NOT one of the four necessary conditions for a…

Practise operating systems

Try a fresh set of operating systems questions with an explanation after every answer, free and without signing up: Operating Systems practice. Or sit a full placement mock test.

More operating systems questions

More technical & programming practice

Computer Networks · Software Engineering · Cloud & DevOps · GenAI Basics · Pseudo-code · C Programming · Java · Python

LogicWiz Exams home · All practice topics · Placement mock tests · Daily 10 challenge