Linux Kernel
modules
zram
echo zram > /etc/modules-load.d/zram.conf
echo "options zram num_devices=1" > /etc/modprobe.d/zram.conf
echo "ACTION==\"add\", KERNEL==\"zram0\", ATTR{comp_algorithm}=\"zstd\", ATTR{disksize}=\"512M\", RUN=\"/sbin/mkfs.ext4 /dev/%k\", TAG+=\"systemd\"" > /etc/udev/rules.d/99-zram.rules
zswap
cat /sys/kernel/debug/zswap/pool_total_size //физически занятый объем ОЗУ
cat /sys/kernel/debug/zswap/stored_pages //кол-во сжатых страниц памяти
echo zstd > /sys/module/zswap/parameters/compressor //алгоритм сжатия
echo 1 > /sys/module/zswap/parameters/enabled //вкл. zswap
echo 50 > /sys/module/zswap/parameters/max_pool_percent //процент использования zswap от ОЗУ
echo pool:$(( $(cat /sys/kernel/debug/zswap/pool_total_size)/1024/1024 )), stored:$(( $(cat /sys/kernel/debug/zswap/stored_pages)*4/1024 ))
sys, proc
scsi
cat /sys/class/scsi_host/host[0-9]/state
mm
cat /sys/kernel/mm/transparent_hugepage/enabled
vm
echo 3 > /proc/sys/vm/drop_caches //сбросить кэш
sysctl
dev.raid.speed_limit_max = 20480
net.ipv4.ip_forward = 1
vm.dirty_background_ratio = 1
vm.dirty_ratio = 20
vm.min_free_kbytes = 98304
vm.nr_hugepages = 1024
vm.swappiness = 20
vm.vfs_cache_pressure = 150
vm.watermark_scale_factor = 5
net.netfilter.nf_conntrack_max = 8192
net.netfilter.nf_conntrack_tcp_timeout_established = 300
Связанные разделы