Page migration

modulename: migrate.ko

configname: CONFIG_MIGRATION

Linux Kernel Configuration
└─>Memory Management options
└─>Page migration
In linux kernel since version 2.6.16 (release Date: 2006-03-19)  
Allows the migration of the physical location of pages of processes
while the virtual addresses are not changed. This is useful in
two situations. The first is on NUMA systems to put pages nearer
to the processors accessing. The second is when allocating huge
pages as migration can relocate pages to satisfy a huge page
allocation instead of reclaiming.

source code: