Cross-machine RAM capacity sharing, aka peer-to-peer tmem
modulename:  zcache-main.ko
configname: CONFIG_RAMSTER
Linux Kernel Configuration
└─>Device Drivers
└─>Staging drivers
└─>Cross-machine RAM capacity sharing, aka peer-to-peer tmem
In linux kernel since version 3.1 (release Date: 2011-10-24)
RAMster allows RAM on other machines in a cluster to be utilized
dynamically and symmetrically instead of swapping to a local swap
disk, thus improving performance on memory-constrained workloads
while minimizing total RAM across the cluster. RAMster, like
zcache, compresses swap pages into local RAM, but then remotifies
the compressed pages to another node in the RAMster cluster.
dynamically and symmetrically instead of swapping to a local swap
disk, thus improving performance on memory-constrained workloads
while minimizing total RAM across the cluster. RAMster, like
zcache, compresses swap pages into local RAM, but then remotifies
the compressed pages to another node in the RAMster cluster.
source code:
depends
CONFIG_CONFIGFS_FSCONFIG_STAGING
NOT CONFIG_HIGHMEM
NOT CONFIG_XVMALLOC
NOT CONFIG_ZCACHE
CONFIG_CLEANCACHE or CONFIG_FRONTSWAP