As an Amazon Associate I earn from qualifying purchases.

What is Thrashing in Operating System? PDF Download

Learn Thrashing definition in operating system with explanation to study “What is Thrashing”. Study thrashing explanation with operating system terms to review operating system course for online degree programs.

Thrashing Definition

  • A phenomenon in virtual memory schemes, in which the processor spends most of its time swapping pieces rather than executing instructions.

    Operating Systems by William Stallings



Thrashing Explanation

Thrashing is a condition in which excessive paging operations are taking place. A system that is thrashing can be perceived as either a very slow system or one that has come to a halt. It could also be called an issue caused when virtual memory is in use. The operating system often warns users of low virtual memory when thrashing occurs.

Keep Learning Operating System Explanations

What is Disk Allocation Table?

A disk allocation table is a table that an operating system maintains on a hard disk that provides a map ...

What is Trap?

A trap is also known as an exception or a fault. It is typically a type of synchronous interrupt caused ...

What is Virtual Memory?

Virtual memory is a memory management technique that uses both, hardware and software, to allow a computer to compensate for ...

What is Communication Architecture?

Communicating architecture is a complex and varied process, varying significantly during the life of a project. During initial stages of ...

What is Segmentation?

Segmentation is a memory management technique in which, the memory is divided into the variable size parts. Each part is ...

What is Swapping?

Swapping is a mechanism in which a process can be swapped temporarily out of main memory to move into secondary ...