| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- config ZRAM
- tristate "Compressed RAM block device support"
- depends on BLOCK && SYSFS && ZSMALLOC
- select LZO_COMPRESS
- select LZO_DECOMPRESS
- default n
- help
- Creates virtual block devices called /dev/zramX (X = 0, 1, ...).
- Pages written to these disks are compressed and stored in memory
- itself. These disks allow very fast I/O and compression provides
- good amounts of memory savings.
- It has several use cases, for example: /tmp storage, use as swap
- disks and maybe many more.
- See zram.txt for more information.
- config ZRAM_LZ4_COMPRESS
- bool "Enable LZ4 algorithm support"
- depends on ZRAM
- select LZ4_COMPRESS
- select LZ4_DECOMPRESS
- default n
- help
- This option enables LZ4 compression algorithm support. Compression
- algorithm can be changed using `comp_algorithm' device attribute.
- config ZRAM_LZ4K_COMPRESS
- bool "Enable LZ4K algorithm support"
- depends on ZRAM
- select LZ4K
- default n
- help
- This option enables Mediatek's LZ4K compression algorithm support.
- Compression algorithm can be changed using `comp_algorithm' device
- attribute.
- config ZRAM_DEBUG
- bool "Compressed RAM block device debug support"
- depends on ZRAM
- default n
- help
- This option adds additional debugging code to the compressed
- RAM block device driver.
- config ZSM
- bool "ZRAM same page finding and merging"
- depends on ZRAM
- default n
- help
- This feature will find same page in zram and merge these same pages
- in order to save memory
|