As an Amazon Associate I earn from qualifying purchases.

Compaction Notes: Definitions & Explanations PDF Download

Study Compaction lecture notes PDF with operating system definitions and 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 Notes:

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 with Operating System Notes

What is File Allocation Table?

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

What is Strong Semaphore?

Strong semaphore is a semaphore whose definition includes the policy of First In First Out queue. The main difference in ...

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 Virtual Memory?

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

What is Mutual Exclusion?

Mutual Exclusion is a program object that prevents simultaneous access to a shared resource. The concept is used in concurrent ...

What is Multiprogramming Level?

Multiprogramming level is the number of processes placed in the main memory that are being executed simultaneously according to the ...