compact_memory

file: /proc/sys/vm/compact_memory
variable: vm.compact_memory
Official reference

Available only when CONFIG_COMPACTION is set. When 1 is written to the file, all zones are compacted such that free memory is available in contiguous blocks where possible. This can be important for example in the allocation of huge pages although processes will also directly compact memory as required.

source