As an Amazon Associate I earn from qualifying purchases.

Compaction Definition and Explanation PDF Download

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

Compaction Definition:

  • A technique that is used when memory is divided into variable-size partitions.

    Operating Systems by William Stallings



Compaction Explanation:

Compaction is a process in which the free space is collected in a large memory chunk to make some space available for processes. Furthermore, compaction refers to combining all the empty spaces together and processes.

Keep Learning Operating System Explanations

What is Indexed Sequential Access?

Indexed Sequential Access is a method that modifies the direct access method. Basically it combines both, the direct and sequential ...

What is Thread Switch?

Thread switching is the process of switching control from one thread to another by operating system. This switching happens at ...

What is Prepaging?

Prepaging is a technique in which the operating system preloads the pages of a process's working set into memory in ...

What is Page?

A memory management scheme by which computer stores and retrieves data from secondary storage, such as hard drive, for use ...

What is Program Counter?

A program counter is a register in a computer processor that contains the location of the instruction that is being ...

What is Consumable Resource?

Consumable resources are assets available on machines that can be created or consumed either by the machine or by the ...