]> Pileus Git - ~andy/linux/blob - drivers/staging/ramster/Kconfig
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
[~andy/linux] / drivers / staging / ramster / Kconfig
1 config RAMSTER
2         bool "Cross-machine RAM capacity sharing, aka peer-to-peer tmem"
3         depends on (CLEANCACHE || FRONTSWAP) && CONFIGFS_FS=y && !ZCACHE && !XVMALLOC && !HIGHMEM
4         select LZO_COMPRESS
5         select LZO_DECOMPRESS
6         default n
7         help
8           RAMster allows RAM on other machines in a cluster to be utilized
9           dynamically and symmetrically instead of swapping to a local swap
10           disk, thus improving performance on memory-constrained workloads
11           while minimizing total RAM across the cluster.  RAMster, like
12           zcache, compresses swap pages into local RAM, but then remotifies
13           the compressed pages to another node in the RAMster cluster.