RTUComputer ScienceYr 2023 · Sem 52023

Q8Operating System

Question

2 marks

What is Thrashing?

Answer

Thrashing is a catastrophic system collapse where the OS spends all its CPU cycles paging rather than executing.

Thrashing is an absolute hardware meltdown state. It mathematically occurs when the OS is violently executing more page faults than actual instructions. The CPU is forced to spend 100% of its clock cycles aggressively swapping pages between RAM and the Hard Drive, dropping actual program execution throughput to near zero.

Back to Paper