summaryrefslogtreecommitdiff
path: root/drivers/staging/ramster/Kconfig
blob: 8349887827dc9d5d639f806b8779bb4b7651edb5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
config RAMSTER
	bool "Cross-machine RAM capacity sharing, aka peer-to-peer tmem"
	depends on (CLEANCACHE || FRONTSWAP) && CONFIGFS_FS=y && !ZCACHE && !XVMALLOC && !HIGHMEM && NET
	select LZO_COMPRESS
	select LZO_DECOMPRESS
	default n
	help
	  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.