PPR (Per Page Recycler) is a para virtualization driver currently available for
KVM hosts and Linux/Windows guests. With PPR, every page freed to Guest OS can
be recycled in seconds by hypervisor. Therefore, VMs can dynamical
allocate/free pages from hypervisor according to application’s request
PageONE (Page Object Non-duplicate Engine) is a multithread kernel page
deduplication engine. It is based on a lock-less tree algorithm we currently
named as SD (Static and Dynamic) Tree. Normal operations such as
insert/query/delete to this tree are block-less. Adding more CPU cores can
linear