As an Amazon Associate I earn from qualifying purchases.

What is Compaction in Operating System? 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 Trace?

Trace is a log of operating system calls made by a process can be used for debugging, verification and reverse ...

What is Privileged Instruction?

A privileged instruction is an instruction that can be executed only by the operating system in a specific mode. The ...

What is Job Control Language?

Job Control Language is a language for describing jobs to the operating system. The operating system allocates its time and ...

What is Locality of Reference?

Locality of Reference also called Principle of Locality, is the tendency of a processor to access the same set of ...

What is Batch Processing?

Batch processing is the processing of previously collected jobs in a single batch. Batch process jobs can run without any ...

What is Dynamic Relocation?

Dynamic relocation is the process of relocating data currently in the computer memory to other parts of the computer creating ...