As an Amazon Associate I earn from qualifying purchases.

Compaction Notes: Definitions & Explanations PDF Download

Download Compaction Notes App (Play Store) Download Compaction Notes App (App Store)

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 Management System?

The system used by the operating system or program to organize or keep track of files. Although operating systems provide ...

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 Process Spawning?

Process spawning is a function that loads and executes a new child process. The current process may wait for the ...

What is Mutex?

Mutex (Mut from Mutual and ex from exclusion) is a mutual exclusion object which allows multiple program threads to share ...

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 Address Space?

Address space is the amount of storage/memory that is allocated for all possible addresses of computational entities such as a ...