Definition - What does Memory Compression mean?
Memory compression is a memory management technique that reduces the size of inactive data in the random access memory (RAM) to free up unused space and allow more programs to run at once. It is designed to fully use the available physical memory and thereby increase the system’s performance. Memory compression can be applied to computers, smartphones and embedded systems.
Techopedia explains Memory Compression
In memory compression, portions of inactive applications in the memory are compressed to 50% or less of their original size. This frees up the RAM and leaves space for other programs and data. And, because the compression and decompression in the RAM are almost instant, the process saves on time that would otherwise have been used to transfer data between the memory and the computer storage. Memory compression is available for several operating systems such as Windows, Apple OS X, Linux and others. WKdm is a typical dictionary based technique available for most platforms; it combines the dictionary and statistical techniques to provide efficient, fast data compression and decompression operations.
Most memory compression processes are automatic, and only become active when the memory begins to fill up.