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 Weak Semaphore?

A semaphore that doesn't specify order in which processes are removed from the queue is a weak semaphore. The main ...

What is Working Set?

Working set is a concept which defines the amount of memory that a process requires in a given time interval. ...

What is Kernel Mode?

There are two main modes i.e. Kernel mode and User mode. In kernel mode, the code that is being executed ...

What is Trojan Horse?

A trojan horse is a type of malicious software or malware that looks legitimate but can take control of your ...

What is Concurrent?

Concurrent processing is a computing model in which multiple processors execute instructions simultaneously for better performance. Concurrent means something that ...

What is Segmentation?

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