35 lines
1.4 KiB
Plaintext
35 lines
1.4 KiB
Plaintext
# configuration values for the armbian-zram-config service
|
|
#
|
|
# enable the armbian-zram-config service?
|
|
ENABLED=true
|
|
|
|
# percentage of zram used as swap compared to physically available DRAM.
|
|
# Huge overcommitment (300) is possible and sometimes desirable. See
|
|
# https://forum.armbian.com/topic/5565-zram-vs-swap/?do=findComment&comment=61082
|
|
# and don't forget to adjust $MEM_LIMIT_PERCENTAGE below too.
|
|
ZRAM_PERCENTAGE=90
|
|
|
|
# percentage of DRAM available to zram. If this amount is exceeded the zram
|
|
# devices used for swap simply behave as if the device is full. You need to
|
|
# adjust/increase this value only if you want to work with massive memory
|
|
# overcommitment (ZRAM_PERCENTAGE exceeding 150 for example)
|
|
MEM_LIMIT_PERCENTAGE=30
|
|
|
|
# create how many zram devices max for swap
|
|
# ZRAM_MAX_DEVICES=4
|
|
|
|
# Which algorithm for zram based swapping. Seems lzo is best choice on ARM:
|
|
# https://forum.armbian.com/topic/8161-swap-on-sbc/?do=findComment&comment=61668
|
|
SWAP_ALGORITHM=zstd
|
|
|
|
# Which algorithm to choose for zram based ramlog partition
|
|
# RAMLOG_ALGORITHM=zstd
|
|
|
|
# Which algorithm to choose for zram based /tmp
|
|
# TMP_ALGORITHM=zstd
|
|
|
|
# If defined a separate partition will be used as zram backing device. Be CAREFUL
|
|
# which partition you assign and read starting from CONFIG_ZRAM_WRITEBACK in
|
|
# https://www.kernel.org/doc/Documentation/blockdev/zram.txt
|
|
# ZRAM_BACKING_DEV=/dev/nvme0n2
|