1config ZCACHE
2	bool "Dynamic compression of swap pages and clean pagecache pages"
3	# X86 dependency is because zsmalloc uses non-portable pte/tlb
4	# functions
5	depends on (CLEANCACHE || FRONTSWAP) && CRYPTO=y && X86
6	select ZSMALLOC
7	select CRYPTO_LZO
8	default n
9	help
10	  Zcache doubles RAM efficiency while providing a significant
11	  performance boosts on many workloads.  Zcache uses
12	  compression and an in-kernel implementation of transcendent
13	  memory to store clean page cache pages and swap in RAM,
14	  providing a noticeable reduction in disk I/O.
15