Pageforge
Dimitrios Skarlatos, Nam Sung Kim, Josep Torrellas · 2017
To reduce the memory requirements of virtualized environments, modern hypervisors are equipped with the capability to search the memory address space and merge identical pages --- a process called page deduplication. This process uses a combination of data hashing and exhaustive comparison of pages, which consumes processor cycles and pollutes caches.